无忧启动论坛

标题: EXEC怎么加载不了SetNtenvar [打印本页]

作者: 踩着棉花糖    时间: 2009-6-26 16:05
标题: EXEC怎么加载不了SetNtenvar
EXEC SetNtenvar.exe /FindCDROM

FIND Explorer.EXE,!SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT

放在加载Explorer之前,但进到系统后运行%cdrom%,提示没有这个命令,无法跳到CDROM

但如果进到系统后,我在运行SetNtenvar.exe /FindCDROM
在运行%CDROM%,就可以功能跳到CDROM

请问在WinPE.ini怎么加载SetNtenvar
作者: yichya    时间: 2009-6-26 17:45
runs......
作者: 踩着棉花糖    时间: 2009-6-27 11:34
我现在是在注册表的Run里加载,但不能跟Ghost同时加载
就是说在Run里面有两个启动项,一个是SETNTENVAR和Ghost,同时启动时运行Ghost找不到%CDROM%的变量
如果我只有一个SETNTENVAR启动,到桌面时再运行Ghost,就可以找到CDROM变量了。

请问能不能设置启动到PE桌面后再运行一些东西?



我用另一种方式:

在Run项里加入一个启动Go.cmd的项目。
在GO.CMD批处理文件中,加载SetNtenvar


SeTnteNvar.exe /FinDCDROM
@Echo Off
Set /A NUM=15
:Cir
For /L %%I In (1,1,2000) Do Echo Waiting... >Nul
Set /A NUM=%NUM%-1
If Not %NUM%==0 Goto Cir
Re.CMD


延时启动Re.CMD,这个文件是启动Ghost的。但还是找不到CDROM变量,因为SeTnteNvar要退出命令窗口才生效。。


求解决方法
作者: yichya    时间: 2009-6-27 17:44
pecmd.ini:
runs setntenvar.exe /findcdrom

***or
envi *




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3