你好,我在百度知道看见你回答别人的一个关于批处理的。想请教你一下。

2025-03-18 10:47:35
推荐回答(1个)
回答1:

//&cls&cscript -nologo -e:jscript "%~f0"<"文本.txt">"结果.txt"&pause&exit
WSH.Echo(WSH.StdIn.ReadAll().replace(/\d+/g,function(a){return Number(a)+100}));

 win7以上系统可以这样

powershell -c "[regex]::Replace([IO.File]::ReadAllText('文本.txt',[Text.Encoding]::Default),'\d+',{param($a);[int]$a.toString()+100})">"结果.txt"
pause