В ответе Джона Т нет ничего плохого, но для полноты картины я укажу, что ping.exe все еще там, так что это будет прекрасно работать и в PS:
ping.exe host -t
В Powershell есть лучший способ пинговать хост на неопределенный срок, кроме того, чтобы делать что-то вроде этого:
$max = [System.Int32]::MaxValue ping host -count $max
У опции ' %WINDIR%\System32\ping.exe
' есть -t
опция ' ' пинг до нажатия Ctrl-C.
В ответе Джона Т нет ничего плохого, но для полноты картины я укажу, что ping.exe все еще там, так что это будет прекрасно работать и в PS:
ping.exe host -t
while (1) { ping host }
Это будет пинг до бесконечности, пока вы не нажмете Ctrl- так Cже, как ping -t
было бы.
in windows powershell you can use Test-Connection
cmdlet.
This cmdlet sends ICMP echo request packets ("pings") to one or more computers using WMI
although it does not have any -t
option but it have -count
option that u can indicate number of ICMP pocket to send
instead you can use this cmdlet this way:
while (1) { Test-Connection host }