211service.com
PowerShell Получить размер папки в Windows 10/11 | Вот полное руководство [Диспетчер разделов]
Многие пользователи не понимают, какие командлеты PowerShell могут получить размер папки. В этом посте этот сайт объяснит PowerShell получить размер папки в деталях. Он также представляет лучшую альтернативу отображению размера файла/папки в Windows 10/11.
- Может ли PowerShell получить размер папки
- Как заставить PowerShell получить размер папки на диске Windows 10/11
- Лучшая альтернатива PowerShell Получить размер папки
PowerShell — это мощная оболочка командной строки Windows и инструмент среды сценариев, который можно использовать для решения различных задач, таких как выключить/перезагрузить удаленный компьютер , установка обновлений Windows , копировать файлы , удалить файл, указать размер файла и многое другое.
Однако многие новички и даже опытные пользователи не знакомы с тем, как использовать PowerShell для выполнения этих работ. Здесь мы обсудим командлеты PowerShell для получения размера файла и представим альтернативный инструмент. Давайте продолжим читать, чтобы узнать больше деталей.
Может ли PowerShell получить размер папки
Может ли PowerShell получить размер файла? Конечно да. Существуют различные командлеты PowerShell, которые могут помочь вам получить размер папки/файла в указанном каталоге. Здесь мы суммируем командлеты для получения размера папки PowerShell следующим образом:
- Get-ChildItem (псевдоним gci): Это должен быть самый распространенный командлет для получения размера папки PowerShell. Этот командлет позволяет получить список размеров файлов/папок в указанном каталоге. Он может получить все элементы в одном или нескольких указанных каталогах, но не отображает пустой каталог.
- Объект измерения (псевдоним измерения): Этот командлет в основном используется для выполнения вычислений значений свойств объектов. Вы можете использовать его для отображения минимального, максимального и суммарного размера всех файлов/папок в текущем каталоге.
- Select-Object (выберите псевдоним): Этот командлет используется для выбора указанных свойств объекта или набора объектов. Он может отображать результат и конвертировать байты в мегабайты для размера папки/файла.
Теперь у вас должно быть общее представление о командлетах, связанных с получением размера каталога PowerShell. Давайте посмотрим, как получить размер папки/файла с помощью PowerShell в Windows 10/11.
Как заставить PowerShell получить размер папки на диске Windows 10/11
Как заставить PowerShell получить размер папок/файлов в Windows 10/11? Ответ зависит от ваших потребностей. Здесь мы суммируем несколько наиболее распространенных примеров, связанных с объектом PowerShell для получения размера каталога.
Чтобы открыть окно PowerShell с повышенными привилегиями, введите пауэршелл в поле поиска щелкните правой кнопкой мыши Windows PowerShell и выберите Запустить от имени администратора и нажмите на Да чтобы подтвердить это. После открытия вы можете попробовать следующие команды для отображения размера папки/файла в каталоге.
Пример 1: PowerShell получает размер папки в указанном каталоге
Если вы хотите получить размер файла/папки в указанном каталоге, вы можете обратиться к следующей команде. Например, чтобы получить размер папки C:\Windows10Upgrade, вы можете запустить Get-ChildItem C:\Windows10Upgrade | Измерение-Объект-Свойство Длина-сумма команда.
Путь к папке Get-ChildItem | Измерение-Объект-Свойство Длина-сумма

Если вы хотите показать общий размер файла этого каталога в МБ или ГБ, вы можете запустить следующую команду.
(gci C:\Windows10Upgrade | измерение длины -s).sum / 1Mb
(gci C:\Windows10Upgrade | измерение длины -s).sum / 1Gb
Если вы хотите округлить размер до двух знаков после запятой, вы можете запустить следующую команду:
'{0:N2} ГБ' -f ((gci C:\Windows10Upgrade | измерение длины -s).sum / 1 ГБ)

Пример 2. PowerShell Получить размер файла определенного типа в каталоге
Если вы хотите получить общий размер всех размеров файлов типа .exe, вы можете запустить следующую команду. Здесь вы можете заменить исполняемый файл с другими типами файлов, такими как iso, xlsx и т. д.
(gci c:\exe *.exe | длина измерения -s).sum / 1Mb
Пример 3. PowerShell Получить размер каталога, включая вложенные папки и подкаталоги
Чтобы получить общий размер всех файлов в каталоге, включая вложенные папки и подкаталоги, вы можете использовать командлет –Recurse. Например, если вы хотите получить общий размер всех файлов в каталоге C:\Windows10Upgrade, вы можете выполнить следующую команду.
«{0:N2} ГБ» -f ((gci –force C:\Windows10Upgrade –Recurse -ErrorAction SilentlyContinue| измерение длины -s).sum / 1 ГБ)

Пример 4. PowerShell Получить размер папки на удаленных компьютерах
Кроме того, PowerShell может помочь вам получить размер папки/файла на удаленных компьютерах с помощью командлета Invoke-command. Здесь нужно заменить Имя компьютера с фактическим именем удаленного компьютера.
Invoke-Command -ComputerName hq-srv01 -ScriptBlock ${Function:Get-FolderSize} –ArgumentList 'C:\PS'
Лучшая альтернатива PowerShell Получить размер папки
Согласно приведенной выше информации, мы знаем, что PowerShell — это профессиональный инструмент, который может отображать размеры файлов/папок/подпапок в каталоге. Однако если вы не знакомы с этими командлетами, это отнимает много времени и сложно. Иногда вы можете столкнуться с различными ошибками, такими как «не удается найти путь», « запуск скриптов отключен ', так далее.
Есть ли эффективная альтернатива размеру папки списка PowerShell? Конечно да. этот мастер разделов сайта является таким инструментом. Это Анализатор пространства Функция может помочь вам быстро проанализировать размер файла/папки/каталога на разных дисках.
Кроме того, вы можете искать файл по имени или типу с помощью программного обеспечения. Если ваш жесткий диск или диск C заполнен, этот инструмент также сообщит вам об этом. какие файлы занимают место на диске и помогает освободить место на диске.
