powershell 判断ip地址是否有效

如题所述

第1个回答  2015-06-22
你说的有效,是指是否能连接,还是每组数字是否在0-255之间?

如果是判断是否能连接,有个命令是Test-Connection -ComputerName <IP> -Quiet
如果判断是否在有效IP的范围,可以先用.把4组分为数字(-Split),再判断是否每组都在有效范围之内。本回答被提问者和网友采纳
第2个回答  2016-01-03
$filelist=gc "file.txt" #获取要检查的文件列表
$csvs= new-object collections.arraylist #创建一个arraylist对象
foreach($file in $filelist){
$csv=new-psobject|select yes,no
if([io.Directory]::Exists($file)){ #判断文件是否存在
$csv.yes=$file
}else{
$csv.no=$file
}
$null=$csvs.add($csv)
}
$csvs|Export-Csv file.csv -notype -Encoding oem #导出成csv文件

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网