- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-05-15T08:51:42+09:00","","")
#author("2018-05-16T23:30:06+09:00","","")
#navi(../)
* PowerShellでPingができる''Test-Connection''コマンドレットを紹介します。 [#nf53c42c]
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#x61ed668]
-[[PowerShellでpingをする方法>PowerShell/pingができるコマンドレットの紹介・Test-Connection]]
-[[指定したポートのTCPが開放されているか調べる方法・Test-NetConnection>PowerShell/指定したポートのTCPが開放されているか調べる方法・Test-NetConnection]]
* Test-Connectionでpingをしてみる・Test-Connection [#pe3d4859]
Test-Connectionコマンドレットを使用すると、PowerShellで簡単にPingを実現できます。~
以下に使用例を記します。
- yahoo.co.jpにpingしてみる~
以下のようにPingした結果が返却されます。
PS C:\> Test-Connection yahoo.co.jp
Source Destination IPV4Address IPV6Address Bytes Time(ms)
------ ----------- ----------- ----------- ----- --------
WINPC yahoo.co.jp 183.79.135.206 32 41
WINPC yahoo.co.jp 183.79.135.206 32 147
WINPC yahoo.co.jp 183.79.135.206 32 66
WINPC yahoo.co.jp 183.79.135.206 32 206
- google.co.jpにPingしてみる
PS C:\> Test-Connection google.co.jp
Source Destination IPV4Address IPV6Address Bytes Time(ms)
------ ----------- ----------- ----------- ----- --------
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 52
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 48
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 43
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 64
* Pingする回数を指定する方法 [#dbf4eb58]
オプション -Count を使用すればPingする回数を指定することができます。
PS C:\> Test-Connection google.co.jp -Count 1
Source Destination IPV4Address IPV6Address Bytes Time(ms)
------ ----------- ----------- ----------- ----- --------
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 125
PS C:\> Test-Connection google.co.jp -Count 10
Source Destination IPV4Address IPV6Address Bytes Time(ms)
------ ----------- ----------- ----------- ----- --------
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 63
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 51
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 65
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 97
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 52
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 89
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 95
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 127
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 250
WINPC google.co.jp 172.217.26.3 2404:6800:4004:80d::2003 32 131
* Pingによる応答の有無を確認したい場合 [#rfdf7100]
Pingによる応答があったかどうかを確認したい場合は、-Quiet を使うと簡単に実現できます。~
TrueまたはFalseが返却されます。~
以下に実行例を記します。
-ping応答あり
PS C:\> Test-Connection just4fun.biz -Quiet
True
PS C:\> Test-Connection just4fun.biz -Quiet -Count 1
True
-ping無応答
PS C:\> Test-Connection foo.just4fun.biz -Quiet -Count 1
False
以上、PowerShellのTest-Connectionコマンドレットを使用してPingを実現する方法でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)