===== Powershell : Gestion des objets =====
[[prog:powershell|powershell]]
{{youtube>f9xPJXslVWE}}
get-psdrive : affiche la liste des partitions ou lecteurs
? : alias qui signifie where-object
$_ représente l'object courrant envoyé par le pipe
$_.free : espace libre ($_.free/1gb) libre en giga
("{0:N2}" -f (12345) afficher le nombre avec 2 chiffres aprés la virgule
pour travailler en début pendant et aprés la boucle
get-psdrive | where-object {$_.free -gt 1}| foreach-object{$c = 0; write-host "début"}{$c=$c+1; write-host $c}{write-host "fini"}
===== Code de cet exercice =====
get-psdrive | where-object {$_.free -gt 1}| foreach-object{write-host "free" $_.root ":" ("{0:N2}" -f ($_.free/1024/1024/1024)) -foregroundcolor red}
[[prog:powershell|powershell]]