Accueil > Powershell > Afficher une barre de progression.

Afficher une barre de progression.

Lors du traitement en PowerShell d’une grosse quantité d’objets à l’aide d’un fichier CSV.
Il peut être sympa de visualiser une barre de progression.
Voici une méthode pour intégrer cette option dans un script.

$importf = Import-Csv -Path .\import_file.csv 
$i=0
Foreach ($mailcontact in $importf)
{
Get-MailContact -Identity $mailcontact.alias
 
$i=$i+1
  	if ($importf.Count -ge 0)
    {
    	Write-Progress -activity "List Contact" -Status $mailcontact.DisplayName -percentcomplete ($i/$importf.Count*100) 
    }
}

Related posts:

  1. Ecrire le résultat d’un script dans un fichier.
  2. Importer la création de boites aux lettres.
  3. Faire un filtre sur une liste de boite dans un fichier.
  4. Modifier les adresses de MailContacts.
  5. Traiter aléatoirement une liste de compte.
  1. Pas encore de commentaire
  1. Pas encore de trackbacks