143 votes

Comment obtenir la capacité du disque et l'espace libre d'un ordinateur distant ?

J'ai cette phrase toute faite :

get-WmiObject win32_logicaldisk -Computername remotecomputer

et le résultat est le suivant :

DeviceID     : A:
DriveType    : 2
ProviderName :
FreeSpace    :
Size         :
VolumeName   :

DeviceID     : C:
DriveType    : 3
ProviderName :
FreeSpace    : 20116508672
Size         : 42842714112
VolumeName   :

DeviceID     : D:
DriveType    : 5
ProviderName :
FreeSpace    :
Size         :
VolumeName   :

Comment puis-je obtenir Freespace y Size de DeviceID C: ? J'ai besoin d'extraire uniquement ces deux valeurs, sans autres informations. J'ai essayé avec Select cmdlet, mais sans effet.

Editar: J'ai besoin d'extraire uniquement les valeurs numériques et de les stocker dans des variables.

0voto

GhostWolf Points 35

PowerShell Fun

Get-WmiObject win32_logicaldisk -Computername <ServerName> -Credential $(get-credential) | Select DeviceID,VolumeName,FreeSpace,Size | where {$_.DeviceID -eq "C:"}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X