标题: 如何修改BOOT中的字符
[打印本页]
作者: YoDe
时间: 2008-6-4 03:51
标题: 如何修改BOOT中的字符
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\grldr=1
想修改BOOT.INI中的timeout=0为timeout=1 该如何做呢
半年没玩DOS怎么啥都忘了 ~~~
我要的是简单的用FINDSTR后修改字符串方法
不是BOOTCFG
那命令还记得...
[
Last edited by YoDe on 2008-6-4 at 04:08 AM ]
作者: HAT
时间: 2008-6-5 00:17
change.exe "C:\test\boot.ini" /from "timeout=0" /to "timeout=1"
change.exe
http://upload.cn-dos.net/img/427.zip
作者: terse
时间: 2008-6-5 00:42
@echo off&attrib -s -h -r c:\boot.ini
for /f "delims=" %%i in (c:\boot.ini) do (
echo.%%i | findstr/i "timeout=0">nul && echo timeout=1||echo %%i
)>>c:\boot.new
move c:\boot.new c:\boot.ini
attrib +s +h +r c:\boot.ini
作者: 0487
时间: 2008-6-5 04:56
那命令我不会哦.不过我也是在DOS下修改的哦.用EDIT也是可以的吧.或者先TYPE后直接运行编辑.
作者: YoDe
时间: 2008-6-9 02:55
论坛终于重新 开放了 谢谢各位 不知道前几天怎么回事?
作者: YoDe
时间: 2008-6-9 03:07
不好意思 再问一下 为何我把echo.%%i | findstr/i "timeout=0">nul && echo timeout=1||echo %%i
其中ECHO.%%的点去掉就不能正常运行 什么原理呢?
我把那以点替换成空格 但是不行!
ECHO %%
作者: YoDe
时间: 2008-6-9 03:12
OK 问题解决 是我自己出的 错 谢谢各位大侠!