本帖最后由 yhcfsr 于 2018-4-11 22:22 编辑
POWERSHELL
1.备份源文件
2.此为powershell脚本,保存为ps1扩展名文件,右键单击脚本,以powershell运行
3.未对powershell进行过设置的,可以管理员身份运行CMD,复制以下命令到命令提符 以解除脚本限制- powershell -c "set-executionpolicy unrestricted"
复制代码 当然也可以管理员运行POWERSHELL,输入以下命令解除脚本限制- set-executionpolicy unrestricted
复制代码 4. WIN10以下系统如出错,可能需要去微软官网下载补丁升级powershell- $SrcFile="d:\test\abcd.xml";#源文件
- $n=0;$str=$null;$content=$null;$i=0;
- $content=type $SrcFile;
- $content|%{
- if ($_ -match '<ID>[0-9]{1,}</ID>'){ $n++;$str+=($_ -replace '<ID>[0-9]{1,}</ID>', "<ID>$n</ID>")} else {$str+=$_}
- if (++$i -lt $content.count){$str+="`r`n"}
- }
- Out-File -FilePath $SrcFile -InputObject $str -NoNewline -Encoding utf8;
复制代码
|