Программа удаления пустых папок скачать на русском. Как удалить пустые папки — Remove Empty Directories

Очистка пустой папки: удаление пустых папок и пустых файлов в Windows 2022

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

Какие файлы и папки удаляются с помощью Clean Cleaner Folder Cleaner

Очистка пустых папок удаляет пустые папки и папки с пустыми подпапками. Аналогичным образом также удаляются папки с файлами нулевого размера. Он также удаляет папки, которые включают указанные файлы нежелательной почты, такие как thumbs.db, desktop.ini и т. Д. Такие папки хранят или не содержат ничего и поэтому не имеют значения. Очистка пустых папок очищает такие файлы и папки.

Как найти и удалить пустые папки

Для таких целей я прибегаю к утилите . Ее легко найти и скачать в интернете, и нет особых сложностей в ее установке.

После запуска откроется рабочее окно приложения. Англоязычный интерфейс не должен вас пугать, в принципе, все интуитивно понятно.

Первым делом, как показано на рисунке выше, переходим во вкладку «Settings», где нас интересуют 3 момента, — их также я отметил выше.

  • Перемещение вначале в «Корзину»;
  • Не уничтожать типы файлов. (если в папке находятся только *.tmp, то оная будет считаться пустой);
  • Директории, которые будут игнорироваться при проверке.

Последние два пункта могут дополняться вручную .

Затем переходим во вкладку «Scan», где кликаем по «Scan folders». Начнется процесс сканирования.

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

Нам осталось нажать на кнопку «Delete folders» для завершения процедуры.

Доброго времени суток, дорогие друзья, знакомые и иные личности. Сегодня мы узнаем как удалить пустые папки из компьютера на основе .

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

Я, честно говоря, был довольно сильно удивлен, когда увидел, что она нашла порядка 6000 пустых папок на одном только диске с системой:)

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

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

Используйте командную строку

Этот метод немного сложнее реализовать, но если вы тщательно выполните эти шаги, вы сможете это сделать.

  1. Откройте окно командной строки, выполнив поиск по словам « Командная строка» . Это откроет консоль.
  2. Запишите эту структуру DIR / AD / B / S |SORT / R> EMPTIES.BAT . Теперь файл EMPTIES.BAT содержит список всех ваших папок в обратном порядке (отсортировано по используемой памяти).
  3. Откройте файл с помощью Word или любого другого редактора.
  4. Word имеет функцию поиска и замены . Найдите структуру ^ p и замените на ^ pRD (кавычка, каретка, R, D, пробел, кавычка). RD происходит от «удалить каталог» и является предустановленным действием для удаления.
  5. Сохраните файл EMPTIES.BAT и выйдите из редактора.
  6. Запустите файл, и он попытается удалить все папки, которые находятся в этом списке, но это не удастся для папок с содержимым.

Вот как это работает:

Для команды DIR функция / AD выбирает все файлы с указанием директора, другими словами, файлы, которые являются папками. Функция / B дает список только с именем файла, а функция / S указывает компьютеру также проверять подпапки.

Для ввода команды SORT необходимо ввести символ «|». Функция / R говорит компьютеру сортировать папки в обратном порядке. Символ > указывает компьютеру перенаправить вывод функции SORT в файл EMPTIES.BAT .

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

Этот метод немного сложнее по сравнению с методом поиска, но он также намного эффективнее, потому что у вас есть доступ ко всем папкам на вашем компьютере.

Fast Empty Folder Finder

По похожему принципу работает еще одна попавшая в мою заметку утилита — Fast Empty Folder Finder. Для ее использования проделайте следующее:

  1. Скачайте архив с программой по ссылке. Утилита «портативная», установки не требует, для работы достаточно сделать на файле «Fast Empty Folder Finder» правый клик и запустите приложение с административными привилегиями;

    Настройка «Exclusions» отвечает за папки, которые ни при каких условиях не будут проверяться,

В списке «Ignored» можно указать типы файлов, наличие которых в каталоге программа будет игнорировать и считать такие директории пустыми;

Как удалить пустые папки с помощью командной строки windows?

Мне нужно удалить все пустые папки из папки приложения с помощью командной строки windows?

Как я могу создать такой файл bat?

Пожалуйста, помогите мне.

windows command-line command directory

Источник learner
20 октября 2011 в 04:51

11 Ответов

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

ROBOCOPY folder1 folder1 /S /MOVE

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

Varun Sharma
09 мая 2020 в 10:44
56

Более простой способ это сделать с помощью xcopy скопировать всю структуру каталогов с помощью переключателя /s. help for /s говорит, что копирует каталоги и подкаталоги, кроме пустых.

xcopy dirA dirB /S

где dirA-источник с пустыми папками. DirB будет копией без пустых папок

Dinesh Rajan
07 февраля 2013 в 03:03
49

for /f «usebackq» %%d in (`»dir /ad/b/s | sort /R»`) do rd «%%d» от: https://blogs.msdn.com/b/oldnewthing/archive/2008/04/17/8399914.aspx

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

for /f «usebackq delims=» %%d in (`»dir /ad/b/s | sort /R»`) do rd «%%d»

P.S. есть больше комментариев в блоге, которые могут помочь вам, так что не забудьте прочитать их тоже, прежде чем попробовать это

corroded
20 октября 2011 в 04:55
15

Вам не нужен usebackq:

FOR /F delims^= %%A IN (‘DIR/AD/B/S^|SORT/R’) DO RD «%%A»

tomasz86
11 апреля 2013 в 16:51
7

Добавление к разъеденному ответу с той же самой страницы ссылки — это версия PowerShell https://blogs.msdn.com/b/oldnewthing/archive/2008/04/17/8399914.aspx#8408736

или, более лаконично,

кредит переходит к автору публикации

BozoJoe
08 октября 2013 в 05:11
3

из командной строки: для /R /D %1 в ( * ) do rd » %1″

в пакетном файле для /R /D %%1 in ( * ) do rd «%%1»

Я не знаю, задокументирован ли он как таковой, но он работает в W2K, XP и Win 7. И я не знаю, всегда ли это будет работать, но он никогда не будет удалять файлы случайно.

Oglethorpe Cadwallader
04 октября 2020 в 19:22
2

Это хайберд из вышеперечисленного. Он удаляет ALL файлов старше X дней и удаляет все пустые папки для данного пути. Для использования просто установите дни, folderpath и привод

@echo off SETLOCAL set days=30 set folderpath=E:TEST set drive=E: ::Delete files forfiles -p %folderpath% -s -d -%days% -c «cmd /c del /q @path » ::Delete folders cd %folderpath% %drive% for /f «usebackq delims=» %%d in (`»dir /ad/b/s | sort /R»`) do rd «%%d»`

Читайте также: Что такое буфер обмена на пк и смартфоне, зачем он нужен, как открыть, посмотреть: подробности об использовании

jcwhall
27 мая 2020 в 11:02
1

Установите любой интерпретатор UNIX для windows (Cygwin или Git Bash) и запустите cmd:

найти /path/to/directory-пустой тип d

найти /path/to/directory-пустой тип d-удалить

To delete them
(не совсем используя приглашение windows cmd, но это легко и заняло несколько секунд для запуска)

GreAce
02 июня 2020 в 06:05
0

@echo off set /p «ipa= ENTER FOLDER NAME TO DELETE> » set ipad=»%ipa%» IF not EXIST %ipad% GOTO notfound IF EXIST %ipad% GOTO found :found echo DONOT CLOSE THIS WINDOW md ccooppyy xcopy %ipad%*.* ccooppyy /s > NUL rd %ipad% /s /q ren ccooppyy %ipad% cls echo SUCCESS, PRESS ANY KEY TO EXIT pause > NUL exit :notfound echo I COULDN’T FIND THE FOLDER %ipad% pause exit

PRADEESH
15 марта 2020 в 13:01
0

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

forfiles /p [PATH] /s /m [FILE-PATTERN] /d -[DAYS] /c «cmd /c del @path» for /f «delims=» %%d in (‘dir [PATH] /s /b /ad ^| sort /r’) do rd «%%d»

Заполнители должны быть заменены следующим образом (без кавычек):

[DAYS] = Max. age of the files in days, e.g. “10” [PATH] = Path to search for old files and empty folders, e.g. “C:Backup” [FILE-PATTERN] = Pattern that matches files to delete, e.g. “*.bkp”

Скрипт был успешно протестирован под Windows 7 и Windows Server 2003.

sathish anish
07 октября 2020 в 06:20
-1

ну, просто быстрое и грязное предложение для простой 1-уровневой структуры каталогов без пробелов, [edit] и для каталогов, содержащих только файлы типа ONE, которые я нашел полезными (в какой-то момент из https://www.pcreview.co.uk/forums/can-check-if-folder-empty-bat-file-t1468868.html ):

for /f %a in (‘dir /ad/b’) do if not exist %a*.xml echo %a Empty

/ad: показывает только записи каталога /b: используйте голый формат (только имена)

[edit] использование простой звездочки для проверки ANY файла (%a* выше) не будет работать, спасибо за исправление

поэтому удаление было бы:

for /f %a in (‘dir /ad/b’) do if not exist %a*.xml rmdir %a

hello_earth
07 ноября 2013 в 15:04

Как найти и удалить пустые папки в Windows 10?

Этот первый метод не требует установки какого-либо программного обеспечения, а основан на поиске по размеру.

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

Remove Empty Directories

От предыдущего инструмента Remove Empty Directories отличается также тем, что выводит список в виде древовидной структуры. Поддерживается единичное удаление папок из контекстного меню опцией «Delete incl. all subdirectories (!)» и массовое удаление нажатием кнопки «Delete folders».

Удаление каталогов, владельцем которых является Система, игнорируется, а сами папки помечаются значком предупреждения.

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

Убрать пустые папки. Как найти и удалить пустые папки в компьютере

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

Спросите зачем держать на диске пустую папку? Да совершенно незачем. Появляются они обычно либо по вине недостаточно квалифицированного программиста (когда «криво написанный» деинсталлятор удаляет библиотеки программы, ее исполняемый файл, настройки и записи в системном реестре, но не может удалить папку, в которую программа была установлена) или по недосмотру самого пользователя (например, документы стали больше не нужны, хозяин компьютера их удалил или перенес на другой носитель, а сам каталог в котором эти документы находились удалить забыл).

Ниже в этой статье мы рассмотрим несколько утилит, призванных найти пустые каталоги и удалить их.

Первая рассматриваемая программа имеет «говорящее» название «Remove Empty Directories». Инструкция по ее использованию достаточно проста:

  1. Скачайте инсталлятор по и запустите его;
  2. Процесс установки привычен — ознакомительный экран, принятие лицензионного соглашения, выбор места расположения файлов утилиты, создание или отказ от ярлыков и итоговое подтверждение;
  3. Запустите программу и сразу перейдите на вкладку «Settings». Выберите в выпадающем списке «Delete mode» способ удаления (по умолчанию удаляемые директории перемещаются в Корзину). В поле «Ignore these files» указываются расширения и файлы, наличие которых в папке программа игнорирует (если в каталоге нет иных файлов кроме указанных, он считается пустым). В поле «Ignore these directory names when searching» можете указать точные имена или пути к папкам, любая активность программы в которых запрещена (каталоги не будут удалены даже если они пустые). Изменения применяются моментально, сразу после выбора;
  4. Перейдите на вкладку «Scan», выберите область для сканирования и нажмите кнопку «ОК». Увы, весь компьютер сразу утилита выбрать не позволяет, только отдельные диски;
  5. Нажмите на кнопку «Scan Folders» и некоторое время подождите.
  6. По окончании сканирования перед вами отобразится «дерево папок», каждая из которых маркируется в соответствии с приведенной справа «легендой» (на рисунке — поле «Icon Description»). Для удаления пустых директорий достаточно нажать кнопку «Delete Folders».

Telamon Cleaner

Telamon Cleaner – быстрое и удобное средство для обнаружения проблем на вашем ПК. Предоставляет широкий спектр возможностей, от простой очистки до поиска и обезвреживания вирусов. Включает в себя такие полезные действия, как отслеживание и отключение уведомлений с сайтов, сканирование реестра на ошибочные и устаревшие пункты, управление автозагрузкой. В том числе помогает полностью очистить корзину и найти громоздкие неиспользуемые файлы на жестком диске.

Telamon Cleaner

Интерфейс Telamon Cleaner

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector