|
原帖由 secowu 于 2008-2-16 11:43 AM 发表
呵呵,我得谢谢你啊...
一直不懂Bcdedit,是不是那个标识符号只要按MS的标准,只要不重复就可以乱写啊
看来是我乱想的嘛
1.用bcdedit /create /d "%gname%" /application bootsector >%windir%\pevid.ini
创建一个启动项名称,保存的文件是系统返回的ID
2.用下面的命令从文件获得ID,
for,/f,"tokens=2 delims={",%%i,In (%windir%\pevid.ini) Do (
set vida=%%i
)
for,/f,"tokens=1 delims=}",%%i,In ("%vida%") Do (
set vid={%%i}
)
echo %vid%>%windir%\pevid.ini
3.继续完成启动项的添加
bcdedit /set %vid% device partition=%systemdrive% >nul
bcdedit /set %vid% path %gname2% >nul
bcdedit /displayorder %vid% /addlast >nul
bcdedit /timeout %timeout% >nul
谢谢李培聪啊.学习了.终于会修改启动菜单项了 |
|