最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PowerShell實現(xiàn)測試端口可用性腳本分享

 更新時間:2014年11月25日 16:31:30   投稿:junjie  
這篇文章主要介紹了PowerShell實現(xiàn)測試端口可用性腳本分享,本文腳本相對簡單,使用TCP套接字實現(xiàn)需求,需要的朋友可以參考下

利用簡單的TCP套接字來簡單判斷一個端口是否可用:

復(fù)制代碼 代碼如下:

Function Test-PortAvailable
{
    param(
    [validaterange(1,65535)]
    [int]$Port
    )
    $sockt=New-Object System.Net.Sockets.Socket -ArgumentList 'InterNetwork','Stream','TCP'
    $ip = (Get-NetIPConfiguration).IPv4Address |
        Select -First 1 -ExpandProperty IPAddress
    $ipAddress = [Net.IPAddress]::Parse($ip)
    Try
    {
        $ipEndpoint = New-Object System.Net.IPEndPoint $ipAddress,$port
        $sockt.Bind($ipEndpoint)
        return $true
    }
    Catch [exception]
    {
        return $false
    }
    Finally
    {
        $sockt.Close()
    }
}

使用示例:

復(fù)制代碼 代碼如下:

PS> Test-PortAvailable -Port 102
True
PS> Test-PortAvailable -Port 1025
False

您可能感興趣的文章:

相關(guān)文章

最新評論

阳原县| 普安县| 屯昌县| 保定市| 克东县| 康乐县| 平远县| 平原县| 建瓯市| 水城县| 西乌| 达尔| 绥滨县| 贡嘎县| 青铜峡市| 县级市| 浦东新区| 白河县| 东台市| 南靖县| 宜州市| 称多县| 友谊县| 南宫市| 沈丘县| 龙陵县| 大荔县| 双辽市| 中超| 娄烦县| 栾城县| 铁岭市| 吉木萨尔县| 广安市| 龙井市| 黔东| 环江| 云林县| 万源市| 包头市| 青川县|