优艾设计网

BAT批处理,怎么把文件的某行内容替换成自己定义的??

BAT批处理,怎么把文件的某行内容替换成自己定义优艾设计网_设计圈的?
淡情惜缘缘wt 2021-11-30 18:10

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI------------------------------------------------------------------------------<# :cls&echo off&mode con lines=5000rem 将一个txt文本文件里包含有指定关键字的整行内容替换成其他内容set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$%/%_% %z%cd /d "%~dp0"powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"echo;%#% +%$%%$%/%_% %z%pauseexit#>$txtfile="D:\22.txt";$findword="0000";$newline="worker_connections 7777;";[IO.File]::ReadAllLines($txtfile,[Text.Encoding]::GetEncoding('GB2312'))|%{if($_.Contains($findword)优艾设计网_电脑技术){$newline;}else{$_;}}


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜