Администрирование

PS размер дочерних директорий

PS размер дочерних директорий

 Скрипт вычисляет размер подпапок

Работает в Powershell 2.0

 
#ScriptVersion = 0.1
# PSVersion = 2.0

$filePath = 'C:\siebel'
cd $filePath

$subdirs = get-childitem | where {$_.PSIsContainer}
$table = foreach ($dir in $subdirs) {
  new-object psobject =Property @{
    Name = $dir.Name
    Length = "{0} MB" -f ((Get-ChildItem -Path $dir.Name -Recurse | Measure-Object _property Length -Sum -ErrorAction Stop).Sum / 1MB)
  }
}
$table | Format-Table

Скрипт перед вычислением переходит в указанное расположение

Похожие статьи

Полезные команды Linux

Полезные команды Linux

Файловая система Linux

Файловая система Linux

Поиск в файлах linux

Поиск в файлах linux

Дисклеймер

Данный ресурс является персональной базой знаний автора и носит исключительно ознакомительный характер.

Автор не несет ответственности за возможные последствия от частичного или полного воспроизведения информации с сайта

Все действия описанные на данном сайте Вы на делаете на свой страх и риск.