Bonjour !
Tout d'abord, sachez que je suis un débutant en scripting, un vrai de vrai qui souhaite pourtant mettre les deux pieds dans la cour des grands !
le script suivant permet d’afficher plusieurs information sur tous les drives d'un serveur
mon souci c'est que le résultat s'affiche avec retour à la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 param ($computer = ".") get-wmiobject -computer $computer win32_logicaldisk | where {$_.drivetype -eq 3} | tee-object -variable disques | select-object @{e={$_.systemname};n="Système " }, @{e={$_.name};n="Disque"}, @{e={[math]::round($_.size/1GB,2)};n="Capacité (Go)"}, @{e={[math]::round($_.freespace/1GB,1)};n="Disponible (Go)"}, @{e={[math]::round(([int64]$_.freespace/[int64]$_.size*100),0)};n="(%)"}
Système : SERVEUR_A
Volume : C:
Capacité (Go): 100
Disponible (Go): 20
(%) : 20
j'aimerais avoir un résultat sur une seul ligne vu que j'ai plusieurs serveur à tester en m^me temps
Système Volume Capacité (Go) Disponible (Go) (%)
------- ------ ------------- --------------- ---
SERVEUR_A C: 100 20 20
Merci
Partager