2014年1月20日月曜日

[PowerShell] Ping , Test-Connection


Pingについて
  • PowerShell上で、pingコマンドを実行すると ping.exe が呼び出される
PS C:\Users\test>ping
 使用法: ping [-t] [-a] [-n 要求数] [-l サイズ] [-f] [-i TTL] [-v TOS]
           [-r ホップ数] [-s ホップ数] [[-j ホスト一覧] | [-k ホスト一覧]]
           [-w タイムアウト] [-R] [-S ソースアドレス] [-4] [-6] ターゲット名


特に問題ないが、Test-Connection コマンドレットの、 -quiet オプションを使って

Boolean 型で受け取ると、処理が分かりやすい


  • PowerShell上で、Test-Connection -quiet を使用
PS C:\Users\test> test-connection -count 1 -quiet -computername $ENV:computername
True
  • 結果を見たい場合
PS C:\Users\test> test-connection -count 1 -computername $ENV:computername 
Source        Destination     IPV4Address      IPV6Address
------        -----------     -----------      -----------
test      test       192.168.x.x       xxxx:xxxx




参考:
http://technet.microsoft.com/ja-jp/library/hh849808(v=wps.620).aspx


0 件のコメント:

コメントを投稿