PowerShell获取IPv4地址

Function myfun()
{
    $cmd="ipconfig | findstr "+'"'+"IPv4"+'"'
    $ipaddr = iex $cmd
    if($ipaddr -isnot [Array])
    {
        $ip=$ipaddr.Split(":")[1]
        return $ip.Trim()
    }
    else
    {
        foreach ($item in $ipaddr)
        {
            $ipline=[string]$item
            $ip=$ipline.Split(":")[1].Trim()
            if($ip.StartsWith("172.21")){
                return $ip      
            }
            
        }
    }
}

myfun
posted @ 2022-03-09 12:37  shenshu  阅读(177)  评论(0)    收藏  举报