主頁 > 知識庫 > 用vbs來探測端口的代碼 不用注冊winsock

用vbs來探測端口的代碼 不用注冊winsock

熱門標(biāo)簽:銀行業(yè)務(wù) 鐵路電話系統(tǒng) 呼叫中心市場需求 美圖手機 智能手機 服務(wù)器配置 網(wǎng)站文章發(fā)布 檢查注冊表項
復(fù)制代碼 代碼如下:

On Error Resume Next
if (lcase(right(wscript.fullname,11))="wscript.exe") then
wscript.echo "Execute it under the cmd.exe Plz! Thx."
wscript.quit
end If

if Wscript.Arguments.count=0 Then
usage()
wscript.quit
End If

Set Arg=Wscript.Arguments
Sport= Split(arg(1),",")
For i=0 To UBound(Split(arg(1),","))
wsh.echo "scan "Sport(i)" ing……"
Set x=CreateObject("msxml2.serverXMLHTTP")
x.open "post","http://"arg(0)":"Sport(i)
x.send("hello")
wsh.echo Space(3)"error.NuMbEr:" ERr.NuMbEr Space(5)"ERr.Description:"ERr.Description
if ERr.NuMbEr=0 Or ERr.NuMbEr=-2147012866 Or ERr.NuMbEr=-2147012894 Or ERr.NuMbEr=-2147012744 Or ERr.NuMbEr=-2147467259 Then
wsh.echo Space(3)" The "Sport(i)" port is OPEN"
End if
next

function usage()
wscript.echo "| 注意查看ERr.Description來判斷端口開放,自動探測不一定準(zhǔn)確 |"
wscript.echo "| |"
wscript.echo "|Useage: |"
wscript.echo "| cscript.exe this.vbs ip port |"
wscript.echo "|ex: |"
wscript.echo "| cscript.exe this.vbs ip 80 or 80,123,445…… |"
wscript.echo "+-------------------------------------------------------------------+"chr(10)
end function

標(biāo)簽:河南 長治 沈陽 上海 滄州 紅河 新疆 樂山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《用vbs來探測端口的代碼 不用注冊winsock》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266