我有个批处理 我想在它运行到最后的时候,删除前面已经运行过的命令的其中的一条??还要保存并退出?? 但是都是一个批处理里面 我想请教一下高手 应给怎样做才能实现??
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
findstr /v /c:"想删除的命令" "%~0" > "_temp.bat" & move "_temp.bat" "%~0"; for /f "usebackq delims=" %%a in ("%~0") do (
; if not defined _clear set _clear=.>"%~0"
; if not "%%a"=="想删除的命令" echo;%%a>>"%~0"
; )