Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


где-то так:
Код: Выделить весь код
$sRoot="C:\"

$types=@{
BMP="Graph";JPG="Graph";GIF="Graph";DIB="Graph"
ICO="Graph";ICB="Graph";PCX="Graph";PCD="Graph"
PSP="Graph";PBM="Graph";PGM="Graph";PSD="Graph"
PPM="Graph";PSG="Graph";PNG="Graph";EMF="Graph"
WMF="Graph";TIF="Graph";RLE="Graph";SGI="Graph"
TGA="Graph"

PCM="Audio";WAV="Audio";MP3="Audio";Flac="Audio"
AAC="Audio";WMA="Audio";OGG="Audio";Midi="Audio"
VOX="Audio";MPC="Audio";APE="Audio";Aiff="Audio"
AU ="Audio";WV ="Audio"
}

$zGraph = (dir "$sRoot" -recurse | Where-Object {
$types[$_.Extension.Replace(".","")] -ieq "Graph"
} | Measure-Object Length -Sum).Sum/1Mb

"Graph Size: " + [math]::round($zGraph,2) + " Mb"
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:54, 20-06-2010 | #2