Rechercher dans ce blog

jeudi 15 mars 2018

Faire un ping sur plusieurs machines



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: