Сбор информации о свободном месте на компьютерах в сети

PowerShell
Начну собирать полезные скрипты, необходимые в работе.
Для начала скрипт для опроса компьютеров в сети на предмет свободного места на их дисках.
Сам скрипт:
Get-WMIObject Win32_LogicalDisk -filter "DriveType=3" -computer  (Get-Content pc.txt) 
| Select  SystemName,DeviceID,@{Name="size(GB)";Expression={"{0:N1}"  -f($_.size/1gb)}},
@{Name="freespace(GB)";Expression={"{0:N1}"  -f($_.freespace/1gb)}} | ft | Out-File result.txt

Список компьютеров скрипт возьмет из файла pc.txt, а вывод запишет в result.txt
Результат работы:
SystemName   DeviceID   size(GB)   freespace(GB)            
----------   --------   --------   -------------                
pc1          C:         91,5       64,8                         
pc1          D:         141,3      128,3                        
pc2          C:         39,1       7,7                          
pc2          D:         35,5       35,3 

1 комментарий

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.