推 noar:是在2005嗎??我2003沒有看到咧 06/13 15:49
※ 引述《noar (小安)》之銘言:
: 我想要問有一台伺服器想要固定時間去偵測他有沒有連線
: 目前想法是有一個bat檔 去ping他
: 只不過不知道要怎樣抓到bat執行出來的結果
: 想請問各位大大要怎麼作
用 batch 檔再去收執行後的out太麻煩了~
.net有提供 ping 的工具 :p
先 imports 兩個 namespace
Imports System.Net
Imports System.Net.NetworkInformation
然後建立一個 Ping 來送出 ping的封包就可以了~
Dim ping As Ping = New Ping()
Dim reply As PingReply = ping.Send(IPAddress.Parse("192.168.1.30"))
^^^^^^^^^^^^遠端IP
If reply.Status <> IPStatus.Success Then
' ping不成功...
End If
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.141.64
※ 編輯: cole945 來自: 220.139.141.64 (06/13 14:56)