PowerShell Вземете размер на папката в Windows 10/11 | Ето пълно ръководство [Диспечер на дялове]

Много потребители са объркани за това какви кратки команди на PowerShell могат да получат размер на папката. В този пост, този сайт ще обясни PowerShell получава размер на папката подробно. Той също така въвежда по-добра алтернатива на размера на списъка с файлове/папки в Windows 10/11.





На тази страница:

PowerShell е мощна обвивка на командния ред на Windows и инструмент за скриптова среда, който може да се използва за справяне с различни дейности, като напр. изключете/рестартирайте отдалечен компютър , инсталиране на актуализации на Windows , копиране на файлове , изтриване на файл, списък с размер на файла и др.

Въпреки това, много начинаещи и дори опитни потребители не са запознати как да използват PowerShell за извършване на тези работи. Тук ще обсъдим кратки команди „PowerShell get file size“ и ще представим алтернативен инструмент. Нека продължим да четем, за да научим повече подробности.



Може ли PowerShell да получи размер на папката

Може ли PowerShell да получи размер на файла? Разбира се, да. Има различни командлети на PowerShell, които могат да ви помогнат да получите размер на папка/файл в определена директория. Тук обобщаваме кратки команди, за да получим размера на папката PowerShell, както следва:

  • Get-ChildItem (псевдоним на gci): Това трябва да е най-често срещаният cmdlet за получаване на размера на папката на PowerShell. Тази кратка команда ви позволява да получите списъка с размера на файловете/папките в определена директория. Може да получи всички елементи в една или повече посочени директории, но не показва празна директория.
  • Обект на мярка (псевдоним на мярка): Тази кратка команда се използва главно за извършване на изчисления на стойностите на свойствата на обектите. Можете да го използвате, за да покажете минималния, максималния и общия размер на всички файлове/папки в текущата директория.
  • Select-Object (изберете псевдоним): Тази кратка команда се използва за избор на определени свойства на обект или набор от обекти. Той може да покаже резултата и да конвертира байтове в мегабайти за размера на папката/файла.

Сега трябва да имате цялостно разбиране за командлетите, свързани с размера на директорията за получаване на PowerShell. Нека да видим как да получите размер на папка/файл с помощта на PowerShell на Windows 10/11.

Как да накарате PowerShell да получава размер на папката на диска Windows 10/11

Как да накарам PowerShell да получава размера на папките/файловете в Windows 10/11? Отговорът варира в зависимост от вашите нужди. Тук обобщаваме няколко най-често срещани примера, свързани с обекта PowerShell get directory size.



За да отворите повдигнатия прозорец на PowerShell, въведете powershell в полето за търсене щракнете с десния бутон Windows PowerShell и изберете Изпълни като администратор и щракнете върху да за да го потвърдите. След като отворите, можете да опитате следните команди, за да посочите размера на папка/файл в директория.

Пример 1: PowerShell Получаване на размер на папка в определена директория

Ако искате да получите размера на файла/папката в определена директория, можете да се обърнете към следната команда. Например, за да получите размера на папката C:\Windows10Upgrade, можете да стартирате Get-ChildItem C:\Windows10Upgrade | Измерване-Обект -Свойство Дължина -сума команда.



Път на папката Get-ChildItem | Измерване-Обект -Свойство Дължина -сума



  вземете размера на папката PowerShell

Ако искате да покажете общия размер на файла на тази директория в MB или GB, можете да изпълните следната команда.

(gci C:\Windows10Upgrade | измерване на дължина -s).sum / 1Mb

(gci C:\Windows10Upgrade | измерване на дължина -s).sum / 1Gb

Ако искате да закръглите размера до два знака след десетичната запетая, можете да изпълните следната команда:

'{0:N2} GB' -f ((gci C:\Windows10Upgrade | измерване на дължина -s).sum / 1Gb)

  показва размера на папката в mb или gb PowerShell

Пример 2. PowerShell Получаване на размер на файл от определен тип в директория

Ако искате да получите общия размер на всички размери на файлове от типа .exe файл, можете да изпълните следната команда. Тук можете да замените екз с други типове файлове като iso, xlsx и др.

(gci c:\exe *.exe | измерване на дължина -s).sum / 1Mb

Пример 3. PowerShell Получаване на размер на директория, включително подпапки и поддиректории

За да получите общия размер на всички файлове в директорията, включително подпапки и поддиректории, можете да използвате кратката команда –Recurse. Например, ако искате да получите общия размер на всички файлове в директорията C:\Windows10Upgrade, можете да изпълните следната команда.

'{0:N2} GB' -f ((gci –force C:\Windows10Upgrade –Recurse -ErrorAction SilentlyContinue| измери дължина -s).sum / 1Gb)

  вземете размера на директорията с помощта на PowerShell

Пример 4. PowerShell Получаване на размер на папка на отдалечени компютри

Освен това PowerShell може да ви помогне да получите размер на папка/файл на отдалечени компютри чрез cmdlet Invoke-command. Тук трябва да замените име на компютър с действителното име на отдалечения компютър.

Invoke-Command -ComputerName hq-srv01 -ScriptBlock ${Function:Get-FolderSize} –ArgumentList 'C:\PS'

По-добра алтернатива на PowerShell Вземете размер на папката

Според горната информация знаем, че PowerShell е професионален инструмент, който може да изброява размерите на файлове/папки/подпапки в директория. Това обаче отнема много време и е сложно, ако не сте запознати с тези командлети. Понякога може да срещнете различни грешки като „не може да намери път“, „ изпълнението на скриптове е деактивирано “, и т.н.

Има ли ефективна алтернатива на размера на папката на списъка PowerShell? Разбира се, да. този съветник за дялове на сайта е такъв инструмент. То Космически анализатор функцията може да ви помогне бързо да анализирате размера на файл/папка/директория на различни устройства.

Освен това можете да търсите файл чрез име или тип с помощта на софтуера. Ако вашият твърд диск или C устройство е пълен, този инструмент също ви казва какви файлове заемат дисковото ви пространство и помага за освобождаване на дисково пространство.

Безплатно сваляне

  анализирайте дисковото пространство с помощта на софтуера на този сайт