Найдите файлы, которые занимают место на диске с помощью PowerShell

Чтобы найти файлы, занимающие место на жестком диске, не обязательно ориентироваться на приложения, разработанные сторонними организациями (предлагаем, например, прочитать наши статьи: «Какие файлы и папки занимают больше всего места на диске?», «DriveSpacio: какое ПО занимает больше всего места?», «Проверьте файлы и папки, занимающие больше всего места на диске»).

Пользователи Windows 7 найдут в своей системе предварительно установленный мощный инструмент, который оказывается очень полезным для управления файлами и папками.

PowerShell — отличное программное обеспечение, основанное на платформе Microsoft .Net и объектно-ориентированном программировании, которое дает возможность взаимодействовать не только с файловой системой (таким образом, с файлами и папками, присутствующими в различных единицах хранения), но и с другими типами файлов. структур данных (например, PowerShell может получать доступ к содержимому реестра Windows и управлять им).

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В дополнение к интерфейсу командной строки с синим фоном PowerShell предоставляет удобную IDE («Интегрированная среда разработки»), которая состоит из практичного графического интерфейса.

Чтобы запустить PowerShell IDE из Windows 7, просто нажмите кнопку «Пуск», введите Windows PowerShell в поле «Поиск программ и файлов», а затем щелкните Windows PowerShell IDE:

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

Чтобы найти файлы большего размера, чем установленный, просто вставьте следующее в верхнюю панель:

Get-ChildItem -path C: -recurse | где {$_.length -ge 100 МБ}

В этом случае PowerShell будет искать все те файлы, хранящиеся на диске C: и во всех его подпапках, размер которых превышает 100 МБ.

Для запуска скрипта достаточно нажать на выделенную на рисунке кнопку (или нажать клавишу F5):

PowerShell оснащен специальным «конвертером», который адекватно работает с указанной единицей измерения: поэтому можно без проблем использовать КБ, МБ или ГБ.

PowerShell возвращает ошибку при попытке доступа к системным папкам без использования прав администратора (пример: Get-ChildItem: Доступ к пути «C:PerfLogs» запрещен.):

Если вы хотите обойти эту проблему, просто запустите PowerShell с правами администратора. После ввода Windows PowerShell в поле «Поиск программ и файлов» в Windows 7 просто щелкните правой кнопкой мыши интегрированную среду разработки Windows PowerShell и выберите команду «Запуск от имени администратора».

Если на панели инструментов PowerShell IDE появляется кнопка с красным квадратом, это означает, что скрипт еще не завершил свою работу:

Центральная область окна PowerShell будет использоваться для отображения ответа скрипта по мере его создания. Как только скрипт определил файлы, которые занимают больше места на диске, вы можете скопировать вывод PowerShell, щелкнув левой кнопкой мыши в центральной области, используя комбинацию клавиш CTRL + A, чтобы выделить весь текст и, затем нажмите CTRL + C, чтобы сохранить его в буфере обмена Windows. Чтобы скопировать информацию в другое место (например, в любой текстовый редактор), просто используйте CTRL+V.

Если вы хотите сохранить список файлов, занимающих больше места на диске, в электронной таблице, которую можно открыть в Excel или LibreOffice Calc, просто используйте следующий синтаксис:
Get-ChildItem -path C: -recurse | где {$_.length -ge 100MB} | Выберите полное имя, {$_.length / 1 МБ} | Export-Csv -Путь C:UsersMicheleoutput.csv

Инструкция Select FullName, {$_.Length/1MB} позволяет экстраполировать из свойств файла только полное имя (имя файла и абсолютный путь) и размер (количество байтов автоматически делится на один миллион, поэтому для получения общее количество мегабайт).

Вместо пути C:UsersMicheleoutput.csv должна быть указана таблица, в которой вы хотите сохранить информацию.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

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