type c:\boot.ini>c:\boot.bak
rem boot.bak上面的语句是建立一个临时的文件,提供下面用。
rem (这个文件起了保存boot.ini的作用,仅此而已)
attrib -h -r -s c:\boot.ini
rem 取消属性 h ,s ,r三个属性,不然怎么修改?
type c:\boot.bak|find "boot loader" /i>c:\boot.ini
rem 还原原来文件的第一行
echo timeout=5 >>c:\boot.ini
rem 修改时间这是这个批处理的目标。
type c:\boot.bak|find "boot loader" /i /v|find "timeout" /i /v>>c:\boot.ini
rem 把除了有boot和timeout的行写下,下面是还原属性,
rem 批处理ok。
attrib +s +r +h c:\boot.ini