Мне интересно, есть ли способ легко увидеть, сколько места занимают вещи в проводнике. Когда вы выбираете файлы, это просто. Например, в представлении «Подробности» есть столбец «Размер» в КБ. А в строке состояния, когда вы выбираетефайлы, вы видите, сколько у вас файлов и каков их общий размер. «Выбрано 6 элементов 130 МБ», — говорится в нем.
Но как только вы учитываете папки, это совсем другая история. Во-первых, их поле Размер пустое. И как только папка включена в ваш выбор, у вас нет информации о размере. Если я просто щелкну ctrl-кнопкой по папке, чтобы добавить ее к вышеприведенному, пуф, у меня просто "выбрано 7 элементов".
Я понимаю, что файловая система не знает размеры папок, и вам нужно попросить ее оценить это. Но разве нет способа, чтобы она могла проанализировать систему, а затем обновить ее, когда содержимое папки будет изменено?
Я действительно хотел бы, чтобы существовал способ заполнить эту информацию в Проводнике. Я знаю, что я могу просто щелкнуть правой кнопкой мыши по папке и запросить ее свойства, но это непрактично. А когда у вас есть несколько сложных папок, это действительно долго анализировать. Вот почему было бы здорово, если бы был способ, как-то, сохранить где-то, будь то в скрытом файле (в идеале таком, который не отображается в Dropbox и передаче FTP на веб-серверы) или в своего рода базе данных, хранящейся в проводнике, или где-то еще. Тогда ему нужно было бы только добавить общее количество, которое он знает, вместо того, чтобы анализировать каждый файл в каждой подпапке, занимая несколько секунд.
http://foldersize.sourceforge.net/
Я видел этот старый твик для Windows Xp, который, кажется, мне как раз и нужен. Но вот. Windows Xp.
Итак, есть ли способ сделать это? Я считаю, что ожидание в течение нескольких минут для одного длительного первоначального анализа и, возможно, еще одна сотая секунды для каждой файловой операции — это низкая цена за возможность немедленно увидеть размеры папок, как в случае с файлами.
Примечания:
Я проверил внешнее программное обеспечение, которое может анализировать и показывать такие значения немного проще. Но если я собираюсь использовать что-то другое, я могу также нажать «Свойства» и подождать. Я ищу что-то, что интегрируется в файловый менеджер.
Я видел несколько вопросов, закрытых как дубликаты, но мне было интересно, может быть, есть что-то новое, вроде старого решения Windows XP, или что-то эксклюзивное для Windows 8. Или что-то, что я мог бы сделать (настроить файловую систему при форматировании или установке Windows или что-то в этом роде? oo'), когда я монтирую свои недавно купленные диски. Которые, кстати, будут SSD и HDD.
решение1
Читатьэта темадля альтернатив, включая скрипт VBS. Если вы строго хотите полностью интегрированное решение Windows Explorer, напримерРазмер папки, то, к сожалению, пока Microsoft не исправитAPI поставщика столбцов, я не понимаю, как это можно сделать. (Если бы они это сделали, размер папки также был бы обновлен, и это бы работало.)
решение2
Принцип: PowerShell может решить эту математическую задачу размером с файл
Практические аспекты: Ключевой командлет Measure-Object Get ChildItem похож на 'DIR' в DOS. Добавьте -recurse, если вам нужны подкаталоги
Я ввел переменную, чтобы вы могли изменить местоположение файла.
С математикой можно сделать и более умные вещи.
$Pathy = "C:\Windows\System32" $Sizey = (Get-ChildItem $Pathy | Measure-Object - Длина свойства - Сумма) [математика]::floor($Sizey.Sum /1MB)