1.备份源文件
2.此为powershell脚本,保存为ps1扩展名文件,右键单击脚本,以powershell运行
3.未对powershell进行过设置的,可以管理员身份运行CMD,复制以下命令到命令提符 以解除脚本限制
powershell -c "set-executionpolicy unrestricted"
当然也可以管理员运行POWERSHELL,输入以下命令解除脚本限制
set-executionpolicy unrestricted
4. WIN10以下系统如出错,可能需要去微软官网下载补丁升级powershell
$SrcDir="D:\test";#源目录
$ar=2,6;#替换的列
dir $SrcDir -Filter *.csv|%{$str=$null;type $_.FullName|%{
$n=0;
foreach($ch in $_.split(",`t")){
$n+=1;
if($n -in $ar){$ch=$ch.Replace('TER','端子')}
$str+=$ch+',';
}
$str=$str.TrimEnd(',')+"`r`n";
}
Out-File -FilePath $_.FullName -InputObject $str -Encoding utf8;
}