Powershell實現Telnet Port

來源:互聯網
上載者:User

標籤:hid   gif   src   sock   pre   opened   catch   each   ide   

Telnet Port 指令碼

 1 $servers = get-content D:\ps\ServerIPAddress.TXT 2 $portToCheck = ‘80‘ 3 for($i=1;$i -le 120;$i++) 4 { 5 foreach ($server in $servers) { 6   7     If ( Test-Connection $server -Count 1 -Quiet) { 8      9         try {       10             $null = New-Object System.Net.Sockets.TCPClient -ArgumentList $server,$portToCheck11             $props = @{12                 Server = $server13                 PortOpen = ‘Yes‘14                 Date=get-date15             }16         }17  18         catch {19             $props = @{20                 Server = $server21                 PortOpen = ‘No‘22                 Date=get-date23             }24         }25     }26  27     Else {28         29         $props = @{30             Server = $server31             PortOpen = ‘Server did not respond to ping‘32             Date=get-date33         }34     }35  36     New-Object PsObject -Property $props | Out-File -Append D:\PS\test-telnet.csv37 }38 Start-Sleep -s 1039 }
View Code

 

Powershell實現Telnet Port

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.