PowerShellでtelnetもどき

Linuxではサーバのポートが開いているか確認する時にtelnetを使用しますが、windowsのPowerShellではtelnetがありません。

そこで、PowerShell上でtelnetもどきをして、ポートが開いているか確認します。

TCPクライアントオブジェクトを生成
C:¥> $tc = New-Object System.Net.Sockets.TcpClient

確認したいサーバに接続
C:¥> $tc.connect("111.222.333.444", 80)
True <- 接続可能な場合Trueが返る