2020/06/05 #まとめてping
皆様おはようございます、
#猫でもできるPowerShell(備忘録)#まとめてping
<#元ネタ
ネットワーク関連タスクの実行
https://docs.microsoft.com/ja-jp/powershell/scripting/samples/performing-networking-tasks?view=powershell-6
#>
PS> 91..99| ForEach-Object -Process {
Get-CimInstance -Class Win32_PingStatus -Filter ("Address='192.168.1.$_'") } |
Select-Object -Property Address,ResponseTime,StatusCode |
FT -a
Address ResponseTime StatusCode
------- ------------ ----------
192.168.1.91 1 0
192.168.1.92 11003
192.168.1.93 11003
192.168.1.94 2 0
192.168.1.95 2 0
192.168.1.96 11003
192.168.1.97 2 0
192.168.1.98 11003
192.168.1.99 2 0
LANの中でResponseTimeを見てもあまり面白くありませんが、
複数拠点のWANに対しまとめてpingを仕掛けると、混雑具合が
見えてきて面白そうです。
-Class Win32_PingStatus など初めて使ったな・・
ではまた;