J'ai eu a faire un ping régulier sur une liste de machine assez grosse qui prenait beaucoup de temps d’exécution, voici comment faire rapide :
$ComputersPing = Test-Connection
-ComputerName (Get-Content
"C:\..........\ListComputer.txt")
-Delay 1 -Count 1 -ThrottleLimit 10 -ErrorAction SilentlyContinue
-AsJob | Wait-Job
$Results = Receive-Job $ComputersPing
$Results = $Results | Sort-Object ResponseTime
-Descending |
Where-Object ResponseTime
-NE $null
$Results
Des questions / remarques ?
Aucun commentaire:
Enregistrer un commentaire