Question Pourcentage d'avancement

Plus d'informations
il y a 13 ans 3 mois #1660 par TIti
Pourcentage d'avancement a été créé par TIti
Bonjour,
Un bout de code pour mesurer l'état d'avancement d'un script. Sommaire ... mais efficace.

[code:1]$l=get-credential
## valeur de rèf à 0
$zz=0
## fichier de type liste avec ma liste de serveurs, la variable valeur contient donc le nombre de lignes
$valeur=get-content c:\serversq17012008.txt
foreach ($server in get-content c:\serversq17012008.txt)
{
$a=gwmi Win32_PageFileUsage -computername $server -credential $l
$b=$a.__server+\";\"+$a.peakusage+\" Mo\"
$b >> c:\peakusage.csv
## Calcul automatiquement la valeur à ajouter à chaque boucle
## C'est à dire si $valeur = 250 alors l'incrément sera de 0,4% à chaque boucle
$valeur2=100/[int32]$valeur.Length
[single]$zz+=$valeur2
clear-host
write-host \"Operation en cours :\" -foregroundcolor Blue -backgroundcolor white
\"\"
write-host $zz\"%\"}[/code:1]
C'est super basic mais me permet de suivre \"à la louche\" le déroulement du script

Béru

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 2 mois #1756 par Robin Lemesle
Réponse de Robin Lemesle sur le sujet Re:Pourcentage d'avancement
Pas mal, mais tu peux aussi utiliser \"write-progress\" pour donner plus de style :)

Robin MVP PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.121 secondes
Propulsé par Kunena