Yonsm 发表于 2007-1-23 17:03:15

原帖由 wchf2 于 2007-1-23 04:39 PM 发表
唯一不爽的是"关机"与"重起"命令失效

这个,可以尝试一下 EXEC $ 加载 Shell,如果 Shell 不是Exeplorer.exe,可以修改退出代码处,让它执行 ExitWindowsEx(会转到调用 XCMD SHUT,不会改的话,可以给我看看), Shell

zhaohj 发表于 2007-1-23 17:27:17

原帖由 realhyg 于 2007-1-23 12:13 PM 发表
zhaohj兄,能否说一下在YONSM1.14版+FBWF中如何处理XCMD.INI的,我直接替换yonsm原版中的xcmd.exe后,出现循环加载XCMD.INI的情况。
想把XCMD.INI外置,我只保留原来的LOAD \XCMD.INI一句却无法加载C盘下的XCMD ...

出现循环加载XCMD.INI的情况,可能不是这样的,是不是没有出现桌面?应该是EXEC $%SystemRoot%\\EXPLORER.EXE,在原版RXPE目录下没有EXPLORER.EXE吧,所以一直在等这个命令执行,改成EXEC $%SystemRoot%\syetem32\EXPLORER.EXE。所以,很多情况都是路径引起的。

wchf2 发表于 2007-1-23 17:33:47

曾经KILL掉xcmd后,使用批处理文件加载命令行参数,执行“XCMD.EXE SHUT”却实现了"重启",而执行“XCMD.EXE SHUT R”也是"重启",很纳闷.......


可这样重启后总是会出现磁盘扫描,且发现有错误,后来发现直接按"RESET"键重启却不会提示扫描,更加纳闷.......

另外,谢谢YouSm老大提醒,使用EXEC !$%CurDrv%\外置程序\bbcLean\blackbox.exe,后关机正常了:lol:lol:lol

[ 本帖最后由 wchf2 于 2007-1-23 06:32 PM 编辑 ]

hlkaicx 发表于 2007-1-23 17:46:00

不顶不行哦~~

Yonsm 发表于 2007-1-23 17:52:40

原帖由 zhaohj 于 2007-1-23 05:27 PM 发表


出现循环加载XCMD.INI的情况,可能不是这样的,是不是没有出现桌面?应该是EXEC $%SystemRoot%\\EXPLORER.EXE,在原版RXPE目录下没有EXPLORER.EXE吧,所以一直在等这个命令执行,改成EXEC $%SystemRoot%\syet ...

没有执行成功不会等待的。
另外,EXEC 会自动搜索路径的。

递归调用是因为 LOAD 命令发生改变了,我特地在新版本用用红色说明了变化。
最好不要再用 LOAD XCMD.INI 这样的,而是改成 LOAD \XCMD.INI,或者 LOAD \外部程序\XXX.INI 等等

realhyg 发表于 2007-1-23 17:55:00

原帖由 zhaohj 于 2007-1-23 05:27 PM 发表


出现循环加载XCMD.INI的情况,可能不是这样的,是不是没有出现桌面?应该是EXEC $%SystemRoot%\\EXPLORER.EXE,在原版RXPE目录下没有EXPLORER.EXE吧,所以一直在等这个命令执行,改成EXEC $%SystemRoot%\syet ...
桌面出现了的

triquan 发表于 2007-1-23 17:55:54

原帖由 zhaohj 于 2007-1-23 05:27 PM 发表


出现循环加载XCMD.INI的情况,可能不是这样的,是不是没有出现桌面?应该是EXEC $%SystemRoot%\\EXPLORER.EXE,在原版RXPE目录下没有EXPLORER.EXE吧,所以一直在等这个命令执行,改成EXEC $%SystemRoot%\syet ...

xcmd.ini可以改名的,如xcmd_in.ini,xcmd_out.ini。我是这样来区分内外配置的。虽然在xlog里显示“功能未实现”,其实已经可以这样用了!

realhyg 发表于 2007-1-23 17:56:11

原帖由 Yonsm 于 2007-1-23 05:52 PM 发表


没有执行成功不会等待的。
另外,EXEC 会自动搜索路径的。

递归调用是因为 LOAD 命令发生改变了,我特地在新版本用用红色说明了变化。
最好不要再用 LOAD XCMD.INI 这样的,而是改成 LOAD \XCMD.INI,或 ...
就是用的LOAD \XCMD.INI,有\的

triquan 发表于 2007-1-23 18:00:14

原帖由 realhyg 于 2007-1-23 05:56 PM 发表

就是用的LOAD \XCMD.INI,有\的

我的就没有\ ,从来都没出错过!查看一下其它分区的根目录会不会有同名的xcmd.ini,因xcmd会自动搜索动它们,所以容易出错。最简单的方法就是改名!

抱歉,说错了,修正一下,是内部xcmd.ini不用在前加“\”,外部的还是必需加“\”的。

[ 本帖最后由 triquan 于 2007-1-23 07:14 PM 编辑 ]

hongshow 发表于 2007-1-23 18:01:14

支持。。。
页: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20
查看完整版本: [PECMD X86 & X64 V4.0.2011.0501版] WinPE命令解释程序 & WinPE登录命令。