下面小编就为大家带来一篇关于批量查询指定ip的电脑名,获取大量ip地址的计算机名称,ping ip得到电脑名称脚本。小编觉得挺不错的,现在就分享给大家,如果你在找ping脚本,电脑管理,windows计算机管理,也可以做个交流。一起跟随小编过来看看吧。
批量查询指定ip的电脑名,获取大量ip地址的计算机名称,ping ip得到电脑名称脚本
作者:小程序教员 发布时间:2019-07-07
                                                    我们前面的文章,
已经讲过使用ping -a IP 可以得到IP地址对应的计算机名称,
上面的方法,
对于小型企业或个人来说,
完全能够满足。
但是对于大中型企业,
由于需要管理的电脑有几十,几百甚至几千台计算机,
如果一个ip地址一个ip地址去ping,
那工作效率就非常低了,
下面子恒老师分享一个脚本,
可以批量查询ip对应的计算机名…
 
                                                                    
                                                            
                                                    
                        
                            
                        
                            
                        
                    
                     
$file = 'ips.txt'
$ips = get-content $file
$tip = 'Has ' + $ips.length + ' ips, is doning...'
echo $tip 
foreach($ip in $ips) {
    $rs = ping -a -n 2 $ip
    $count = $rs.length
    for($i = 0; $i -lt $count; $i++) {
        $pattern = '正在 Ping\s(.*?)(?:\s\[(.+)\])?\s.+'
        if($rs[$i] -match $pattern) {
            if($matches[2]) {
                $res = $matches[2] + "`t" + $matches[1]
            }else {
                $res = $matches[1]
            }
            $res | out-file -append -Encoding utf8 ip2name.txt
            break
        }
    }
}声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
批量查询指定ip的电脑名,获取大量ip地址的计算机名称,ping ip得到电脑名称脚本链接:https://www.qinziheng.com/details/8441/
                            批量查询指定ip的电脑名,获取大量ip地址的计算机名称,ping ip得到电脑名称脚本相关文章
                        
                                                                                    
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                            
                                                                         
        
 
		

 桂公网安备 45030202000054号
桂公网安备 45030202000054号