Originally posted by eech at 2007-6-21 10:38 AM:
比如说吧,1.txt,内容如下:
aaaaaaaaa
safdds 88
可以用批处理只修改“88”吗?给个格式
跟上面一样的呀。只不过方法有点笨。
上面那段你把attrib那里调整一下肯定可以用。
@echo off &setlocal enabledelayedexpansion
for /f "tokens=*" %%a in (1.txt) do (
set var=%%a
echo !var!> boottemp.txt
findstr "safdds" boottemp.txt
if errorlevel 1 (echo !var!>>1222.txt) else echo safdds %1>>%systemdrive%\1222.txt
)
del 1.txt
rename 1222.txt 1.txt
del boottemp.txt
pause