本帖最后由 thtf 于 2013-4-7 15:22 编辑
下面是修复引导.ini的内容,在PECMD V4.0.2011.0501版下运行正常,但是在V201201.75下,驱动器列表框无内容,但是可手工输入有的盘符,证明里面还是有内容,但是不显示,请高手看看是怎么回事,谢谢!!调用方法 PECMD load 修复引导.ini
CALL @子程序
_SUB 子程序,W283H150,Vista/WIN7/2008引导修复,,SHELL32.DLL#46
FDRV AllDrive=
LABE 标签1,L10T16W133H15,请选择引导(活动)分区:
LIST 组合框1,L145T13W50H20,%AllDrive%,,
LABE 标签2,L9T43W138H16,请选择Windows所在分区:
LABE 标签3,L9T70W138H16,语言:
EDIT Edit1,L145T70W50H20,ZH-CN
ITEM 按钮2,L200T38W64H24,修复,CALL fixnt6,,0
ITEM 按钮3,L8T100W69H24,命令提示符,EXEC CMD.EXE /k @ECHO 控制启动管理器:BCDEdit 主启动代码更新:Bootsect 启动文件修复:bcdboot
ITEM 按钮4,L83T100W69H24,重启计算机,CALL CSHUT,,0
LIST 组合框2,L145T38W50H20,%AllDrive%,,
_END
_SUB fixnt6
ENVI sdir=%组合框1%
FIND $%sdir%=,TEAM MESS 请选择引导(活动)分区。@ 选择分区#OK|EXIT
MESS 请确认引导分区为 %sdir%@信息#YN
FIND $%YESNO%=NO,EXIT
ENVI win=%组合框2%\Windows
ENVI lan=%Edit1%
IFEX %lan%=,ENVI lan=ZH-CN
IFEX %win%,!TEAM MESS %win%目录不存在。@ 目录检查#OK|EXIT
EXEC CMD.EXE /k bcdboot.exe %win% /s %sdir% /L %lan%
_END
_SUB CSHUT
MESS 你确定马上重启计算机吗?@信息#YN
FIND $%YESNO%=NO,EXIT
SHUT R
_END |