Dans la requête ci-dessous, j'aimerais ajouter la valeur $ srv sous ServerName pour chaque ligne.Comment ajouter le nom de l'ordinateur dans 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
J'ai essayé d'ajouter $ srv à l'instruction Select mais pas d'action.
sortie devrait être comme ceci:
ServerName Name FreeSpace Size
Someserver C: 82652930048 21340921856
Someserver D: 7727915008 21340921856
Merci!
Bien, j'ai également trouvé ceci: Get-WmiObject win32_logicaldisk -computername $ srv | Where-Object {$ _. DriveType -eq 3 -ou $ _. DriveType -eq 2} | Select-Object SystemName, DeviceID, VolumeName, FreeSpace, Taille | Export-Csv. \ $ Svr \ BOX_LogicalDisk.csv -NoTypeInformation – user1013388