2

Я объединяю некоторые старые архивы резервных копий и избавляюсь от дубликатов в процессе, и меня расстраивает тот факт, что Microsoft так затруднила поиск пустых папок в Windows.

Поиск Windows тоже не очень помогает в этом. Поиск Windows полезен только в некоторой степени. Например, если я имею дело с файлами изображений, такими как JPEG, PNG, BMP и т.д., Я приведу пример ниже.

Выяснить, если папка пуста ...

У меня часто есть файлы Thumbs.db в папках с изображениями. Эти файлы были созданы предыдущими версиями Windows. Теперь, если я объединил два больших архива резервных копий, содержащих файлы изображений (избавление от дубликатов и сохранение потерянных файлов), то эти файлы Thumbs.db остались в одном из мест. Таким образом, папки кажутся содержащими файлы, т.е. если я выберу эти папки и нажму Alt+Enter, чтобы просмотреть свойства, я смогу прочитать раздел "Содержит", чтобы убедиться, что папка резервной копии действительно пуста, прежде чем я ее удаляю.

a

Если он не пустой, он скажет, сколько файлов он содержит. Поскольку файлы Thumbs.db остались позади, он скажет, что он содержит файлы, что дает мне ложный положительный результат. Поскольку мне не интересно знать, содержит ли папка файлы Thumbs.db, я их не использую. Они просто мусор с предыдущих виндов.

Поэтому я могу использовать поиск Windows, выполнить поиск *.db в этой папке и удалить все найденные файлы Thumbs.db. Затем я могу проверить свойства еще раз, и если он показывает 0 файлов, я знаю, что могу с уверенностью удалить папку со всеми ее подпапками, зная, что я не удаляю файлы изображений.

Если число по-прежнему превышает 0, то это означает, что в этой структуре папок есть один или несколько файлов, которые не являются файлом Thumbs.db, а представляют собой файл изображения или какой-либо другой файл с другим расширением. И мне нужно открывать каждую папку, одну за другой, проходя путь вниз по дереву папок, пока не найду файл или файлы, которые могут быть важными, и скопирую их в новое место перед тем, как удалить папку. Я мог бы использовать Поиск Windows, чтобы выяснить пути поиска для этого или этих файлов. Но это примерно так же полезно для Windows Search.

Таким образом, хотя Windows Search в некоторой степени полезен, он не решает проблему поиска пустых папок напрямую.

Мое предложение ...

Поскольку Alt+Enter - лучший способ узнать, содержит ли папка файлы, эта идея пришла мне в голову.

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

Не было бы замечательно, если бы вы могли выбрать столбец "Содержит"? Таким образом, вы можете получить общее представление о том, сколько файлов и папок находятся во всех разных подпапках в данной родительской / корневой папке.

Но так называемые разработчики программного обеспечения и дизайнеры в Microsoft явно не так уж и хороши. Они хотят, чтобы вы продолжали нажимать Alt+Enter в каждой подпапке или щелкнуть правой кнопкой мыши по каждой из них и выбрать "Свойства". Я проверил! Нет столбца "Содержит".

б

Но есть несколько других полезных столбцов! Например, столбец "Размер", который показывает размер ваших файлов. Но это не работает на папках! С каких это пор информация "Размер" не относится к папкам? Зачем мне погружаться в подпапку, чтобы проверить, насколько большие файлы внутри нее? Или нужно использовать Alt+Enter или щелкнуть правой кнопкой мыши и выбрать "Свойства"? Не имеет абсолютно никакого смысла!

Так есть ли способ помочь себе и добавить столбец "Содержит" в проводнике Windows, с помощью настройки? Можно ли написать расширение или плагин для Windows Explorer, который позволил бы вам добавить столбец "Содержит"? Или мы собираемся написать совершенно новую программу управления файлами для Windows, чтобы выполнить эту простую задачу?

Вместо этого...

с

Можем ли мы иметь что-то вроде этого ...

d

Или это просто слишком много?...

Я не думаю, что я спрашиваю слишком много. Microsoft должна была думать об этом века или даже десятилетия назад. Если вы выполните поиск в Google, вы обнаружите, что многие люди спрашивают об одном и том же: как найти пустую папку в Windows? Желательно, не имея обширных навыков программирования и потратив один месяц на написание собственной программы для Windows? Многим пользователям Windows было бы полезно, если бы в проводнике Windows была встроенная опция для поиска пустых папок.

Я на Windows Vista, но я также использую Windows 7 и Windows 8.x, и они так же плохо. Самое меньшее, что они могли сделать правильно, - это правильно разобраться с колонками. Что с этим? Почему папка, содержащая несколько файлов и подпапок, абсолютно ничего не показывает там, где написано "Размер" при просмотре родительской папки? Это просто глупо!

1 ответ1

1

This is just plain stupid! Я согласен, иногда Windows глупо! :)

Вместо того, чтобы писать плагин для Windows Explorer (это было бы действительно полезно), я бы попробовал это небольшое бесплатное программное обеспечение, если оно подходит для вас http://windirstat.info/

Анализ всего вашего диска может быть немного длинным (вы можете ограничить его в папке, на диске), но он выдаст все, что вы захотите:

  • размер родительских папок
  • размер дочерних папок
  • количество файлов в каждом forlder
  • номер подпапки для родительской папки
  • и больше...

все это в дружественном древовидном представлении.

или просто написать небольшой скрипт powershell, если вы собираетесь автоматизировать некоторые вещи ...

Я не знаю о настройке для Windows Explorer, чтобы получить все, что вы хотите, даже не уверен, что это возможно ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .