如题所述
第1个回答 2015-06-22
你说的有效,是指是否能连接,还是每组数字是否在0-255之间?
如果是判断是否能连接,有个命令是Test-Connection -ComputerName <IP> -Quiet
如果判断是否在有效IP的范围,可以先用.把4组分为数字(-Split),再判断是否每组都在有效范围之内。本回答被提问者和网友采纳
如果是判断是否能连接,有个命令是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文件
$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文件