В следующем ниже вопросе я хотел бы добавить значение $ srv под именем ServerName для каждой строки.Как добавить имя компьютера в LogicalDisk Powershell WMI Query
[string]$srv = 'someserver'
gwmi -query "select * from Win32_LogicalDisk
where DriveType = 2 OR DriveType = 3" -computername $srv | select ServerName, Name, FreeSpace,Size | export-csv -path .\$srv\BOX_LogicalDisk.csv -noType
Я попытался добавить $ srv в оператор Select, но не пойти.
Вывод должен быть примерно так:
ServerName Name FreeSpace Size
Someserver C: 82652930048 21340921856
Someserver D: 7727915008 21340921856
Спасибо!
Nice, Я также нашел это: Get-WmiObject win32_logicaldisk -computername $ srv | Where-Object {$ _. DriveType -eq 3 -или $ _. DriveType -eq 2} | Select-Object SystemName, DeviceID, VolumeName, FreeSpace, Size | Экспорт-Csv. \ $ Svr \ BOX_LogicalDisk.csv -NoTypeInformation – user1013388