Accueil > Powershell > Traiter aléatoirement une liste de compte.

Traiter aléatoirement une liste de compte.

Permet de traiter de façon aléatoire un certain nombre d’utilisateurs dans une listés dans un fichier.

$impfile = ".\impfile.txt"
$resfile = New-Item -ItemType file -Path $impfile -Force
$expfile = ".\expfile.txt"
Get-Mailbox -Identity *christophe* | Select-Object DisplayName,Alias | Export-Csv -Path $expfile
Add-Content -Path $resfile -Value "DisplayName,Alias"
$result = Get-Content -Path $expfile | Get-Random -Count 4
Add-Content -Path $resfile -Value $result
Import-Csv -path $resfile | foreach {
Get-QADUser -Identity $_.alias | Ft Displayname,UserPrincipalName,PasswordAge,PasswordExpires
}

Related posts:

  1. Faire un filtre sur une liste de boite dans un fichier.
  2. Exporter la configuration OCS des utilisateurs d’une OU.
  3. Exporter les boites avec forwards.
  4. Exporter les MailContacts.
  5. Ecrire le résultat d’un script dans un fichier.
Categories: Powershell Tags: ,
  1. Pas encore de commentaire
  1. Pas encore de trackbacks