Перейти к содержимому

Как очистить содержимое папок без удаления самих папок

  • автор:

Как удалить файл или папку если они не удаляются?

Бывает такое, что Вам просто необходимо удалить папку или файл, а Windows Вам не дает этого сделать и пишет о ошибках вида «данный процесс занят» или «папка не пуста» или ещё что. Может Вы нашли какую то папку или файл который Вам «не понравился» и хотите его удалить. Может Вы точно знаете что это «ненужный хлам» который только место занимает, а Windows ругается и не разрешает. В общем не столько важно Почему нельзя удалить, сколько Как удалить и в этой статье Вы найдете ответы на этот вопрос.

Чаще всего такие ситуации бывают из-за того, что удаляемые файлы заняты другими программами. Но бывает и так, что удалить файл невозможно даже после закрытия всех приложений, которые могут использовать этот файл. Например, файл или папка могут стать заблокированными вследствии неправильных действий пользователя и удалить их не получается никак. Эти папки (файлы) остаются «висеть» на жёстком диске, занимают место, не открываются и не удаляются.

Файл может не удалятся в следствие сбоя, произошедшего в процессе его записи или перезаписи. Если вы прервали процесс записи, то файл сохранен не полностью в результате чего остались недействительные записи в файловой системе. А наша любимая Винда не зная как с ним обращаться просто напросто закрывает к нему доступ, типа в целях безопасности.

Итак, начнем танцы с бубном!

Почему не удаляется файл?

1) Файл был заблокирован антивирусной программой. Часто это происходит когда антивирус помещает файл на карантин. Или антивирус обнаружил вредоносную программу, но лечение было отложено (ждет обновления своих баз). В этом случае, для того чтобы избежать заражения компьютера пользователю блокируется доступ к этому файлу. Проверьте карантин антивирусной программы и удалите файл средствами самого антивируса, или отключите антивирус и удалите файл вручную.

2) Файл используется другой программой. Подумайте, какие программы могут использовать данный файл. Закройте их и попробуйте удалить файл еще раз. Если это не помогло, с помощью Диспетчера задач проверьте список процессов, возможно, программа все еще работает.

3) Для удаления файла необходимы права администратора. Если Вы работаете под учетной записью пользователя повторно войдите в систему как администратор и попробуйте удалить файл.

4) Файл используется другим пользователем по локальной сети. Подождите и попробуйте удалить файл позже.

5) Файл используется системой. Попробуйте удалить файл после перезагрузки компьютера или в безопасном режиме.

6) Устройство защищено от записи. Например, SD карты памяти и некоторые USB флешки имеют специальный переключатель для блокировки устройства.

Способов удаления существует несколько, я начну с самых простых и действенных и постепенно буду переходить к более сложным.

1. Способ:
Перезагрузиться
У нас, программистов, есть такая поговорка — «7 бед — один ресет». Что означает можете додумать сами

Но смысл способа в том, что Вам нужно перезагрузить компьютер и попробовать удалить файл/папку снова.

2. Способ:
Безопасный режим
Вам нужно войти в систему в безопасном режиме.

Какое достоинство загрузки системы в безопасном режиме? Все дело в том, что Windows не подгружает свои библиотеки на выполнение диалогов. Проще выражаясь — если у Вас на компьютере есть вирус (а это не исключено), то в данном, безопасном режиме он не будет выполнять ни каких действий. В этом режиме нет ничего лишнего, только чистая ОСь и человек.

Для того, чтобы зайти в этот режим, нужно при включении компьютера и после загрузки биоса (а вообще можете с самого начала загрузки «черного экрана» ) интенсивно нажимать не переставая на клавишу F8 (не нужно нажать и держать. ). Появится черный экран, в котором Вам нужно с помощью клавиш на клавиатуре выбрать Дополнительные варианты загрузки, а там уже Безопасный режим (ну или просто Безопасный режим не нужно выбирать всякие там С поддержкой командной строки и прочее. И так сойдет) и нажимаем Enter. Если Вы всё сделали правильно, то система загрузится и в правом нижнем углу будет надпись Безопасний режим (она может ещё вообще по всем углам быть). Не пугайтесь черному экрану который появится ) без обоев и красоты.

Теперь необходимо найти файл который Вы просто так не могли удалить и попробовать его удалить. В любом случае (получилось или нет) перезагрузитесь.

3. Способ:
Через программу Unlocker

Вот именно для таких целей, добрые дяденьки написали такую прогу, под названием Unlocker. Это очень маленькая, бесплатная программа для разблокировки файлов, запущенных в Windows. Эта утилита позволяет закрывать открытые блокираторы файлов, тем самым давая возможность осуществлять над этими файлами дальнейшие действия. Т.е. программа показывает все процессы, блокирующие файл (папку) и может удалить его, несмотря на все блокираторы.

Кроме этого программа позволяет переименовывать файлы и их расширения или перемещать заблокированный файл в другое место. Это тоже очень удобно, т.к. Windows не всегда позволяет сделать это быстро и спокойно.

При установке НЕ соглашайтесь на предложенный тулбар (ну или он Вам прям так необходим, то жмите Далее) и снимите галочку с Install Babylon Toolbar — RECOMMENDED. А в остальном установка обычная — везде Далее Принимаю Установить и все дела )

скачать unlocker бесплатно

скачать unlocker бесплатно

Просто щёлкайте ПКМ по файлу, который не удаляется (не перемещается / не переименовывается) обычным способом и выбирайте в меню значок программы. Должно появится такое окошко, в котором выбираете из списка Удалить и жмете кнопку ОК.

скачать unlocker бесплатно

Если файл или папка блокированы, то появится другое окошко. В нём нужно вначале нажать на кнопку Разблокировать всё, а затем Удалить.

Скачать её Вы можете на Официальном сайте выбрав свою разрядность

скачать unlocker бесплатно

скачать unlocker бесплатно

Для тех кто не знает какая разрядность на системе — читаем тут
4. Способ:
Через файловые менеджеры

Из всех наиболее популярных и часто используемых файловых менеджеров самым популярным является Total Commander.

У файловых менеджеров есть возможность обходить некоторые запреты Windows, которыми мы и воспользуемся.

Для удаления неудаляемого файла нам понадобится скачать один из таких файловых менеджеров, FAR или Total Commander (я использую Total Commander Podarok Edition). После скачивания и установки найдите Ваш файл в списке директорий и удалите, нажав при этому либо же правую кнопку мыши и выбрать пункт Удалить, либо же клавишу Delete на клавиатуре.

Так же у этих менеджеров есть хорошая возможность — видеть всё что скрыто и зашифровано (особенно разными цветами, как у меня). Если у Вас не удаляется папка, то заходим в неё через менеджер и и смотри что там. Если увидите скрытый файл, то значит он и мешает. Тогда запускаем Диспетчер задач (ctrl+shift+esc), переходим на вкладку Процессы и ищем в списке этот файл (хорошо ещё нажать на кнопочку внизу слева у диспетчера Отображать процессы всех пользователей), находим и завершаем (del или ПКМ — > Завершить процесс или в нижнем правом углу кнопка Завершить процесс). С файлами такое же применение, ищем имя файла и «убиваем».

5. Способ:
Ещё вариант с Unlocker

Если у Вас не удаляется папка, пишет что то вроде «папка не пуста», то создаем новую папку на том же диске, перекидываем неудаляемые папки в новую папку, удаляем новую папку с помощью Unlocker

6. Способ:
С помощью автозагрузки

Нажмите «Пуск» => «Выполнить» => В строке «Выполнить» введите msconfig => Нажмите ОК. Вы увидите окно «Настройка системы». Перейдите на вкладку «Автозагрузка» и в списке загружаемых элементов, найдите название, похожее на ваш «не удаляемый» файл.

Как удалить файл или папку если они не удаляются?

Если же в списке нет такого файла, то нажмите на кнопку «Отключить все». Нажмите на кнопку «Применить» => «Закрыть». Операционная система выдаст предупреждение о том, что все изменения сделанные программой настройки системы, вступят только после перезагрузки компьютера. Нажимайте кнопку «Перезагрузка». Компьютер перезагрузится. После загрузки, попробуйте снова удалить «не удаляемый» файл.

7. Способ:
С помощью восстановления системы

В окне «Настройка системы» (которое было как в предыдущем пункте), выберите пункт «Общие». Нажмите на копку «Запустить восстановление системы». В появившемся окне, укажите пункт «Восстановление более раннего состояния компьютера», нажмите «Далее». В новом окне, вы увидите календарь, в котором можно выбрать дату восстановления системы. Выберите дату, когда «не удаляемого» файла не было на компьютере. Нажмите кнопку «Далее». Не переживайте, восстановление системы не затронет ваших личных файлов.

8. Способ:
Отсутствие прав доступа на удаление файлов
— Щелкните правой кнопкой мыши на проблемной объекте и выберите из выпадающего списка «Свойства»
— В открывшемся окне выберите вкладку «Безопасность»
— Выделите в списке свое имя и выберите «Полный доступ»
— «Применить» и «ОК»
— Пробуем удалить
9. Способ:
Используйте другую операционную систему.

Попробуйте загрузиться со съемного диска (или CD/DVD-диска) (LiveCD или LiveUSB) с другой операционной системой. После чего удалите файл/папку.

10. Способ:
Переместить куда нибудь.
Иногда помогает переместить (вырезать) папку на пустую флешку и в дальнейшем отформатировать её.

Ну а теперь будем «копаться» в командной строке. Для тех кто не в курсе и как запустить её:
1) сочетание клавиш win+r Вводим cmd
2) Пуск- > Все программы -> Стандартные -> Командная строка

11. Способ:

В окне набираем команду chkdsk c: /f/r и жмем Enter, при этом следует учитывать, что с: это имя диска, который надо проверить. Если проверяемый диск имеет другую букву, то пишите её.

Если же проверяемый диск С:, то при нажатии Enter Вам будет предложено проверить его при следующей перезагрузке. На вопрос проверить или нет при следующей перезагрузке введите Y и нажмите Enter.

Если же имя диска другое, то сразу начнется проверка. По окончанию проверки появится результат проверки. Набираем exit и жмем Enter.

Теперь можно удалять файл, который не хотел удалятся. В случае с диском С, просто перезагрузите комп и после проверки удалите не удаляемый файл.

12. Способ:

В случае открытия командной строки через Пуск — Все программы. запустите процесс от имени администратора (ПКМ и Запустить от имени Администратора) и переместитесь в папку с не удаляемым файлом (или папкой) используя команду cd \ для того, чтобы оказаться в корневой директории диска, а потом cd имя_папки что бы зайти в нужную папку.

Попробуйте удалить нужный файл или папку использую команду del имя_файла или rmdir имя_папки .
Так же папку можно удалить с помощью команды rmdir /s имя_папки
Ну или же такими командами:
для удаления файла: DEL \\.\Буква диска:\Путь\Имя файла
для удаления папки: RD \\.\Буква диска:\Путь\Имя папки

Небольшая подсказка: чтобы не набирать имя папки или файла целиком, Вы можете набрать первые символы и нажимая клавишу TAB автоматически дописать окончание имени. Если имен, начинающихся на эти символы в этой папке несколько, то нажимайте TAB, пока не появится нужное.
Если имя папки содержит пробелы, его необходимо помещать в двойные кавычки.

13. Способ:
Используйте короткие имена.

Этот совет пригодится в первую очередь тем, у кого файл (папка) содержит в конце знак пробела или недопустимые символы.

Переместитесь в папку, содержащую проблемный объект. Теперь надо узнать как выглядит короткое имя, для этого испольуйте команду DIR /X или DIR /X /N , которая выведит все объекты в текущей папке отображая их короткие имена. Короткое имя не может содержать более 8 символов для имени и 3 символов для расширения. Пример такого имени: name12~2

Теперь используйте команды DEL или RMDIR для удаления файла или папки по короткому имени.

удаляем файл с помощью командной строки

удаляем файл с помощью командной строки

14. Способ:
Ситуация со скрытыми или системными файлами
Этот совет поможет, если Вы имеете дело со скрытым или системным файлом.

Включаем отображение: «Пуск» -> «Панель управления» -> «Оформление и персонализация» -> «Показ скрытых файлов и папок»

Открываем окно командной строки и перемещаемся в папку, где находятся проблемные объекты (как это сделать описано выше).

Используя команду DIR , получите список всех файлов в папке. Атрибуты файла отображаются в виде символов в левой части листинга:

Символ R Значение Только чтение
Символ H Значение Скрытый
Символ S Значение Системный
Удалите файлы с помощью команд: del /f /a:s или del /f /a:h
Пример команды: del abc*.* /f /a:h

эта команда удалит все файлы, начинающиеся на abc и с любым расширением, даже если на эти файлы установлен атрибут «скрытый» или «только чтение»

Если команда не выдала никаких ошибок, снова посмотрите список всех файлов в папке: выбранные вами файлы должны быть удалены.

Ну если уж ни один из этих способов не помог, то я даже не знаю в чём дело, а может и в ком =) Но в любом случае пишите комментарии — разберемся.

Похожие публикации
Формат DjVu — что это такое и как его открыть? 10 лет и 10 месяцев назад, Нужные программы
Как удалить папку Windows.old 10 лет и 11 месяцев назад, Windows общее

  • Комментарии
  • ВКонтакте
  • Facebook

71 комментарий
Новые публикации
Лента комментариев

  • НЕДОКУМЕНТИРОВАННЫЕ ВОЗМОЖНОСТИ WINDOWS 7 Александр 2 месяца и неделю назад

1 Автор: Александр Тема: НЕДОКУМЕНТИРОВАННЫЕ ВОЗМОЖНОСТИ WINDOWS 7 Символьные папки. Это не полный список, есть и другие.

70 Автор: Миха Тема: Перемещаем папки установки программ и профилей по умолчанию Сделал первый этап на винде 8. Перестали работать иконки. Логично, все пути теперь ведут на D. Делал это ради одной объемной проги, которая не давала выбора на какой диск ставить и ставилась на C. Откатил назад, мне лень все копировать на D и прописывать пути, проще установить другую прогу. Что и сделал. Хорошо, что все откатилось, вернул пути на C в реестре. Боли не было. Но и способ так себе, хорош при установке с нуля, а не на рабочем компе. Много чего переносить и не авернчка потеряется чт .

1 Автор: Алёна Тема: АДМИНИСТРИРОВАНИЕ WINDOWS 7 Здравствуйте.
У меня на ровном месте учётка в Виндовс 7 разделилась на 2 – мою и администратора. В моей зарублены все права. Нет доступа к Диспетчеру задач, выключению компьютера и т.п.
По вашей инструкции сделать ничего не могу, т.к. GPEDIT.MSC нет ни в одной из учёток. Подскажите, где ещё можно найти эти настройки?

13 Автор: Ник Тема: Пропало меню отправить Оч странно, но вчера я протр@хался весь день и ничего не вышло. И папки в АppData удалял/возвращал и эту ? операцию проделывал и КУЧУ других. Но вот сегодня ещё раз попытался. Вчера меню отправить вообще пропало из контекстного меню, а сегодня я решил, что могу попробовать его восстановить и получилось! Спасибо Вам за Ваш чудесный мозг и знания!

20 Автор: Имя Тема: Где скачать вирусы Ищу сайт где скачать вирус, нахожу данны сайт, хочу скачать вирусы но их тут нет

Как удалить содержимое папок,не открывая саму папку.

Продуктивными являются те, кто использует своё время в слаженной манере. Берите пример с наших компьютеров. Большинство из нас используют сочетание клавиш, чтобы сэкономить несколько секунд от общего процесса. Не так ли? Мы используем множество различных программных пакетов и приложений с разными наборами комбинаций. Мы по прежнему используем их только потому, чтобы быть более продуктивным и спасти наше время.И если Вас беспокоят ярлыки, почему бы не попробовать что-то другое? Что, если мы скажем, что, на самом деле можно удалить содержимое внутри любой папки без открытия отдельной папки? Интересно, не правда ли? Поэтому, вместо того чтобы идти в папку и выбирать каждый файл по одному или даже при нажатии клавиш Ctrl+A ,а затем нажать на кнопку » Delete», то почему бы и не сократить весь процесс всего до полтора шага?

У нас есть решение для этого. Во многих случаях мы просто хотим удалить только файлы из папки, сохранив основную папку нетронутой. В очень прямом пути, вы должны зайти в папку и выбрать все пункты и нажать клавишу delete. Однако, это не слишком трудоемкий процесс, но вы можете сохранить немного времени для чата с друзьями, применяя небольшой твик в настройках реестра Windows . Твик будет добавлять в контекстное меню Windows новый параметр Удалить содержимое папки . Так, при добавлении этой настройки вы сможете сохранить ваше время и повысить производительность Windows.

delete-folder-contents

Как сделать,какой порядок?

Вот полный процесс, которому вы должны следовать:

1.Открыть Выполнить (Win + R) и ввести команду “ regedit ” (без кавычек) , чтобы открыть окно реестра Windows.

2.Теперь перейдите к следующему ключу в редакторе реестра HKEY_CLASSES_ROOT\Directory\shell.

3.Теперь щёлкните правой кнопкой мыши на shell -> выбрать New ->Key и введите имя Delete Folder Contents.

4.Щёлкните правой кнопкой мыши на новом пункте Delete Folder Contents , выберите New, Key и его имя.

5.В правой области дважды щелкните на строковое значение Default , а затем скопируйте/вставьте этот текст:

6. Наконец, нажмите на Okay и выйдите из окна реестра.

delete-folder-contents-registry-editor

Не хотите поиграть с настройками реестра на свой собственный страх и риск?Не беспокойтесь! Мы знаем, что редактирование реестра не будет лёгкой задачей для многих пользователей. Поэтому, мы вынуждены были создать Reg-файл , который сливается автоматически в реестре Windows после того как вы дважды щелкните по Delete Folder Contents параметр правой кнопкой мыши в контекстное меню добавится сразу.Слишком просто! Не так ли?

4.2.4. Удаление файлов и папок. Корзина

Удалить файл (папку) очень просто — щелкните на нем правой кнопкой мыши и выберите команду Удалить (или нажмите клавишу на клавиатуре). Можно удалить сразу группу файлов и папок: для этого сначала выделите группу объектов, а затем удалите их. Если удаляемая папка содержит файлы и подпапки, то они будут удалены вместе с удаляемой папкой.

Файлы не удаляются окончательно. Они попросту перемещаются в системную папку, называемую Корзиной. Чтобы просмотреть удаленные файлы, дважды щелкните на значке Корзина на рабочем столе. Чтобы восстановить какой-то объект, щелкните на нем правой кнопкой мыши и выберите команду Восстановить. Объект будет восстановлен — перемещен из Корзины на свое прежнее место. Можно выбрать команду Вырезать, потом перейти в какую-то папку, щелкнуть на рабочей области правой кнопкой и выбрать кнопку Вставить. Так можно переместить файл из Корзины в другую папку, а не только в ту, из которой он был удален.

Чтобы восстановить все объекты, нажмите кнопку Восстановить все объекты на панели инструментов (рис. 4.15). Объекты в Корзине занимают место на диске, поэтому периодически рекомендуется очищать Корзину. Сделать это можно путем нажатия кнопки Очистить корзину.

Для удаления файла «в обход» Корзины удерживайте при выборе команды Удалить (или нажмите +). В этом случае файл будет удален безвозвратно и его будет невозможно восстановить стандартными средствами операционной системы. Но не думайте, что файл вообще нельзя восстановить. Его можно будет восстановить с помощью специального программного обеспечения. Правда, это получается не всегда. Все зависит от того, как давно был удален файл и как интенсивно используется жесткий диск.

Также существуют программы для действительно безвозвратного удаления файла, после применения которых что-либо восстановить уже не получится. Такие утилиты называются wipe tools, и вы без проблем найдете их в Интернете. Какую-либо программу рекомендовать не буду, поскольку никогда не пользовался утилитами класса wipe tools — не было такой необходимости.

Если же нужно стереть информацию со всего жесткого диска, тогда можно использовать программу HDD Wipe Tool (она выполняет низкоуровневое форматирование жесткого диска), скачать которую можно по адресу: http://hddguru.com/content/en/software/2006.04.13-HDD-Wipe-Tool/. Однако, если нужно быстро уничтожить информацию на жестком диске, проще его попросту разбить.

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Читайте также

Создание файлов, папок и ярлыков

Создание файлов, папок и ярлыков Новый документ можно создать не только находясь в соответствующей программе, но и с помощью контекстного меню области просмотра окна Проводника или Рабочего стола. Как это делается, вы можете увидеть в видеоролике «Урок 3.6. Создание

Свойства файлов и папок

Свойства файлов и папок Выше мы уже говорили о том, что важнейшие характеристики файла можно увидеть на панели подробностей, предварительно выделив документ. Детальная информация о файле или папке доступна в окне, вызываемом с помощью команды Свойства из контекстного

Атрибуты файлов и папок

Атрибуты файлов и папок Выше при рассмотрении окна свойств файлов и папок упоминалось о том, что на вкладке Общие есть настройки для установки атрибутов. О них мы и поговорим в данном подразделе. Щелкните правой кнопкой мыши на интересующих вас файле или папке и выполните

Удаление файлов и папок

Удаление файлов и папок С помощью команд rundll32.exe можно удалить каталог или файл. Для этого достаточно воспользоваться приведенной далее командой: rundll32.exe ADVPACK.dll, DelNodeRunDLL32 «путь к кaтaлогу или файлу». Функция DelNodeRunDLL32 была написана специально для вызова с помощью команды

Контекстное меню папок и файлов

Контекстное меню папок и файлов При установке многих программ контекстное меню файлов и папок постепенно заполняется лишними пунктами. Чтобы оставить в меню только то, что действительно нужно, найдите ветвь:HKEY_CLASSES_ROOT* shellexContextMenuHandlers– в ней в качестве подразделов

Создание файлов, папок и ярлыков

Создание файлов, папок и ярлыков Когда дело дойдет до работы в прикладных программах, вы узнаете, что создавать новые документы можно прямо в них. Даже больше – это самый правильный способ. Однако вы можете создать новый документ и прямо в Проводнике Vista. Иногда это даже

4.4. Поиск файлов и папок

4.4. Поиск файлов и папок Для поиска файлов нажмите <Win>+<F> и введите имя файла или папки. Вместо имени можно ввести маску (см. ранее). Второй способ: нажмите кнопку Пуск и в поле Найти программы и файлы введите имя файла (папки) или маску. Вы увидите результаты поиска. На

2.4.8. Поиск файлов и папок

2.4.8. Поиск файлов и папок Иногда случается пренеприятная ситуация — предположим, писали вы что-то, или рисовали, или еще чего делали, сохранили ваши достижения на жесткий диск и… начисто забыли, в какой папке результаты ваших трудов лежат-покоятся. Диск большой, папок

1.10.7. Совместное использование файлов и папок

1.10.7. Совместное использование файлов и папок На каждом Маке в окне жесткого диска находится папка Пользователи (Users), в которой хранятся домашние папки всех пользователей данного компьютера. Раскрыв любую из них, кроме своей домашней папки (на рис. 1.116 пользователь sn

2.4. Меняем пиктограммы файлов и папок

2.4. Меняем пиктограммы файлов и папок Для выполнения задания нам понадобится материал, представленный в разд. 1.6.1.1. Сменить значок псевдонима Мой TextEdit на такой: выполнив следующие операции:• вставить в оптический привод CD-диск, прилагаемый к этой книге;• открыть папку

Создание папок, файлов и ярлыков

Создание папок, файлов и ярлыков Чтобы создать новую папку, откройте окно того каталога, в котором нужно выполнить эту операцию, нажмите кнопку Упорядочить и выберите пункт Новая папка. Далее укажите имя папки, после чего нажмите клавишу Enter или щелкните кнопкой мыши на

Перемещение и копирование файлов и папок

Перемещение и копирование файлов и папок В результате копирования файла будет создан еще один его экземпляр, но в другом месте или с другим именем. При перемещении файл будет скопирован в новое место, а затем удален со старого.Для перемещения или копирования файлов и

Переименование файлов и папок

Переименование файлов и папок Для переименования файла или папки можно использовать следующий способ.1. Щелкните правой кнопкой мыши на значке нужного файла или папки.2. В появившемся контекстном меню выберите пункт Переименовать. Название объекта будет взято в рамку

Удаление файлов и папок

Удаление файлов и папок Удалить файл или папку гораздо проще, чем, например, скопировать или переименовать. Для удаления объектов существует несколько способов. Чтобы удалить ненужный файл, достаточно знать один способ. Однако чтобы по ошибке не удалить нужный объект,

Маркирование всех файлов и папок

Маркирование всех файлов и папок Чтобы отметить все объекты текущего каталога, необходимо в меню Правка выбрать команду Выделить все. При маркировании имен всех файлов и папок не имеет значения, на имени какого файла или папки находится в данный момент маркер. Можно

Как в Windows 10 удалить файлы, но оставить структуру папок

Создавать папки нетрудно, однако, если у вас имеется сложная структура каталогов, из которой нужно удалить все файлы, вряд ли вы захотите создавать ее заново, удалив ее перед этим вместе с файлами. Впрочем, удалить все файлы, сохранив при этом структуру директорий очень даже просто, причем сделать это можно как минимум тремя путями. Первый способ предполагает копирование имеющейся структуры с игнорированием ее содержимого.

Копирование структуры

Воспользуемся для этих целей встроенной консольной утилитой XCOPY. Предположим, что у нас есть папка Data с вложенными каталогами, в которых содержаться некие файлы, которые нужно удалить.

Создав пустую папку Data в другом месте, открываем PowerShell или командную строку и выполняем команду XCOPY «путь-к-папке-с-файлами «путь-к-пустой-папке» /T /E .

XCOPY

В результате в пустой каталог Data будет скопировано дерево папок первой папки Data , но уже без файлов. Естественно, первую папку можно удалить.

С помощью Total Commander

Если у вас есть файловый менеджер Total Commander, используем встроенную функцию вывода содержимого без каталогов.

Зайдите в программе в каталог с содержимым и нажмите Ctrl + B .

Total Commander

В результате все содержащиеся в нём файлы, в том числе те, которые находятся во вложенных каталогах, будут выведены в панели файлового менеджера. Готово, теперь вам останется их только выделить и удалить.

Выделить и удалить

Папки при этом останутся на месте.

Рекурсивным методом в PowerShell

Почистить папки от файлов можно и с помощью PowerShell .

Для этого в запущенной консоли выполняем команду:

Get-ChildItem -Path «путь-к-папке» -Include *.* -File -Recurse | foreach

PowerShell

Этой командой мы рекурсивно проходим по каталогам, получаем список файлов и удаляем их. Удалены, однако, будут только те файлы, которые имеют расширение или точку в имени.

Приведенная здесь команда тем хороша, что позволяет удалять файлы по маске. Так, добавив к точке расширение TXT (*.txt*) , вы удалите только текстовые файлы с данным расширением. Но есть у нее и свой недостаток, — все файлы удаляются мимо Корзины, поэтому перед очисткой каталогов всё же рекомендуется создавать их резервные копии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *