|
原帖由 refrainblue 于 2006-10-27 09:18 PM 发表
如题:在老毛桃1013及1026光盘里,外置程序都是被xpememu.ini配置加载到PE菜单里去的,但regdoc.cmd是被什么程序调用执行的呢?而且还在桌面出现之前就运行好了
由于个人需要,我把外置程序都集成进了WINPE.IS ...
regdoc.cmd文件被SYSTEM32目录下的SEARCHOP.CMD执行调用,其内容如下
For %%I In (Z Y X W V U T S R Q P O N M L K J I H G F E D C) Do If Exist %%I:\XPEMENU.INI Set OP=%%I:&&GOTO FoundOP
EXIT
:FoundOP
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v OP /t REG_SZ /d %OP% /f>NUL
IF EXIST %OP%\外置程序\REGDOC.CMD %OP%&&%OP%\外置程序\REGDOC.CMD
而SEARCHOP.CMD则被放在注册表的启动项里面,你用注册表编辑器加载SOFTWARE,后,找到Microsoft\Windows\CurrentVersion\RunOnceEx\600,"333"="||xpeinit.exe -m \"搜索外置程序...\" SearchOP.CMD" |
|