无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: Yonsm
打印 上一主题 下一主题

XCMD 2.2.678 - 功能强大的 XPE 命令解释工具

[复制链接]
241#
 楼主| 发表于 2007-1-15 19:15:47 | 只看该作者
原帖由 strongchen 于 2007-1-15 03:53 PM 发表


我的版本没有显卡支持的2个dll的,把在外置程序\pe_driver\setvga.7z这个文件里面的dll解压到xpe\system32下面
再开始安装显示卡。

原来如此!所以大家遇到问题的时候多比较一下差别啊
回复

使用道具 举报

242#
发表于 2007-1-15 20:19:03 | 只看该作者
■ DISP <水平分辨率><,垂直分辨率>[,颜色深度][,刷新率]
  
  ◎ 功能:设置显示参数。

  ◎ 参数:分别指定屏幕参数,如果胜率奖使用原来的设置。

  ◎ 示例:DISP 1024,768,32,70

  ◎ 备注:已修正以前在命令文件中使用无效的问题,可直接在命令文件中使用本命令。


刚刚试了一下DISP仍然不起作用。

实验系统为楼主最新的PE。

分别在XCMD.INI开头和结尾插入DISP 800,600,都无效。
再分别插入EXEC XCMD DISP 800,600也无效。
回复

使用道具 举报

243#
发表于 2007-1-15 21:51:54 | 只看该作者
现在功能基本到位,但问题还有(对你的RXPEBOOT):
1:FBWF问题,现在基本稳定,目前提出问题的都是x:空间问题,如安装显卡,运行GHOST11,需要很大空间,如果设置FBWF,可能问题基本没有了;
2:DEVI,如devi \windows,display,还是空间问题,安装显卡需要7~8M空间,可能对安装驱动还存在一定的问题,看图(这是我WINXPSP2下显卡驱动,我已经把X:盘空间加了8M的情况下截图,但可以安装,需手工设置),我的驱动在XP下很正常;当然,这个问题可以用其他办法解决。
所以,对RXPE大多数问题,目前X:空间设置存在一定问题,一个解决的办法,就是开启FBWF,其他问题都可以解决了。(关于开启FBWF,目前已经不用讨论)

[ 本帖最后由 zhaohj 于 2007-1-15 10:19 PM 编辑 ]

Snap1.jpg (14.49 KB, 下载次数: 88)

Snap1.jpg

Snap2.jpg (18.66 KB, 下载次数: 84)

Snap2.jpg
回复

使用道具 举报

244#
 楼主| 发表于 2007-1-15 23:17:31 | 只看该作者
原帖由 zhaohj 于 2007-1-15 09:51 PM 发表
现在功能基本到位,但问题还有(对你的RXPEBOOT):
1:FBWF问题,现在基本稳定,目前提出问题的都是x:空间问题,如安装显卡,运行GHOST11,需要很大空间,如果设置FBWF,可能问题基本没有了;
2:DEVI,如devi  ...


下次我也想开 FBWF 了。
另外,NV 的显卡驱动不需要这么大的空间,除了前面两个文件,后面提示需要的文件,都可以按取消跳过的。
都是些设置阿什么的,完全正常使用。
回复

使用道具 举报

245#
发表于 2007-1-15 23:19:16 | 只看该作者
原帖由 zhaohj 于 2007-1-15 09:51 PM 发表
现在功能基本到位,但问题还有(对你的RXPEBOOT):
1:FBWF问题,现在基本稳定,目前提出问题的都是x:空间问题,如安装显卡,运行GHOST11,需要很大空间,如果设置FBWF,可能问题基本没有了;
2:DEVI,如devi  ...

图片说明你的INF未处理的好,
回复

使用道具 举报

246#
发表于 2007-1-15 23:24:54 | 只看该作者
跟上一贴终于看到最后了! 正在下载最新版进行测试!
回复

使用道具 举报

247#
 楼主| 发表于 2007-1-15 23:25:17 | 只看该作者
原帖由 l1982012800 于 2007-1-15 11:19 PM 发表

图片说明你的INF未处理的好,

非也,XCMD 没做好。
XMCD DEVI 对于从硬盘上安装驱动的功能没做好。

这两天,老九怎么没影啦?
回复

使用道具 举报

248#
发表于 2007-1-16 01:25:19 | 只看该作者
原帖由 Yonsm 于 2007-1-15 11:25 PM 发表

非也,XCMD 没做好。
XMCD DEVI 对于从硬盘上安装驱动的功能没做好。

这两天,老九怎么没影啦?


XMCD DEVI 对于从硬盘上安装驱动的功能没做好。

这个功能暂时还有取消了好,原理上要:
1、从硬件ID分析哪些INF文件匹配;
2、硬盘上的INF文件不能直接用于PE安装驱动,要经InfCacheBuild的类似处理;
3、从INF文件中分析匹配的硬件设备需要哪些文件,如要几个DLL、几个SYS或EXE等。

上面的1、2两点不难,但硬盘上的INF文件很多,如本人机子上就有1000多个,不少文件很大,个别达3~5MB,完成这个过程可能很耗时间。
第3点有些困难,如本人显卡的INF文件中,与Copy有关的就如下,这些文件有很多在PE中是可以不要的(但不知道哪些可以不要),若都复制进去的话,X:要很大空间。同时INF文件的注释部分或其它部分可能有.SYS、.DLL等字符(下面的红字),这些字符的存在也影响对INF文件的分析。

本人的建议,尽可能完善从外置驱动包中提取安装驱动的功能。

[Uninstall.CopyFiles]
atiiiexx.dll

[ati2mtag.Miniport]
ati2mtag.sys
ati2erec.dll
ativvpxx.vp
ativckxx.vp
ativcaxx.vp
ativcaxx.cpa

[ati2mtag.Display]
ati2dvag.dll
ati2cqag.dll
Ati2mdxx.exe
ati3duag.dll
ativvaxx.dll
atiicdxx.dat
ATIDDC.DLL
atitvo32.dll
ativcoxx.dll
ati2evxx.exe
ati2evxx.dll
atipdlxx.dll
Oemdspif.dll
ati2edxx.dll
atikvmag.dll
ATIDEMGR.dll
atifglpf.xml

[ati2mtag.OpenGL]
atioglxx.dll
atioglx1.dll

[FGL_OGL.sys]


因为要了解INF文件的信息,这几天忙中抽空完善了Nlite4INF的功能。

[ 本帖最后由 lxl1638 于 2007-1-16 01:32 AM 编辑 ]

Nlite4INF.rar

177.26 KB, 下载次数: 184, 下载积分: 无忧币 -2

回复

使用道具 举报

249#
发表于 2007-1-16 02:31:38 | 只看该作者
虽然我看不懂,但是支持楼主的无私精神!
回复

使用道具 举报

250#
发表于 2007-1-16 09:43:03 | 只看该作者
原帖由 l1982012800 于 2007-1-15 11:19 PM 发表

图片说明你的INF未处理的好,

这个我是直接从XP系统找驱动 DEVI \windows,display ,我不至于去修改XP下的INF文件吧。说明DEVI命令少一个环节,找到这个匹配INF,copy到%systemroot%\inf,再对这个文件进行处理。目前看缺少处理。
回复

使用道具 举报

251#
发表于 2007-1-16 09:53:05 | 只看该作者
老九,这个Nlite4inf能不能做成支持目录带子目录,并处理好后覆盖原文件,现在一个目录修改且要保存到其他地方处理比较麻烦。
回复

使用道具 举报

252#
发表于 2007-1-16 13:11:38 | 只看该作者
原帖由 zhaohj 于 2007-1-16 09:43 AM 发表

这个我是直接从XP系统找驱动 DEVI \windows,display ,我不至于去修改XP下的INF文件吧。说明DEVI命令少一个环节,找到这个匹配INF,copy到%systemroot%\inf,再对这个文件进行处理。目前看缺少处理。


找到匹配的INF文件,并对之处理不会很难,只是耗时可能很长。
但要找到与INF文件匹配的.SYS、.DLL、.EXE等文件就不容易,若找到的都Copy到X:盘,X:盘预留的空间要足够大才行,估计要20MB了。
回复

使用道具 举报

253#
发表于 2007-1-16 13:18:55 | 只看该作者
原帖由 zhaohj 于 2007-1-16 09:53 AM 发表
老九,这个Nlite4inf能不能做成支持目录带子目录,并处理好后覆盖原文件,现在一个目录修改且要保存到其他地方处理比较麻烦。


这个原本是为精简PE的INF文件而做的,PE的INF目录下没有子目录。
当初在做这个工具之前是手动精简PE的INF目录,太累了才想搞一个专门的工具,因开始时是一边写代码一边看处理结果,所以保存到别一个目录,也可以说原目录的文件不动,作为备份。
你可以选择原PE的备份目录来处理,把处理结果保存到新PE的INF目录中。一般说来,制作PE过程都会作备份的。本人的PE备份共有8G左右,一个分区基本全是PE的备份文件。
回复

使用道具 举报

254#
 楼主| 发表于 2007-1-16 13:25:21 | 只看该作者
原帖由 zhaohj 于 2007-1-16 09:43 AM 发表

这个我是直接从XP系统找驱动 DEVI \windows,display ,我不至于去修改XP下的INF文件吧。说明DEVI命令少一个环节,找到这个匹配INF,copy到%systemroot%\inf,再对这个文件进行处理。目前看缺少处理。


不回修改的。
是这样的,安装驱动的时候,如果所有文件都在INF文件同一个目录,会自动复制的。
如果处理过,反而不会拷贝(InfCacheBuild处理过,假定是DLL和 SYS都已经在目标文件夹中了)。
回复

使用道具 举报

255#
 楼主| 发表于 2007-1-16 13:27:08 | 只看该作者
原帖由 lxl1638 于 2007-1-16 01:25 AM 发表


XMCD DEVI 对于从硬盘上安装驱动的功能没做好。

这个功能暂时还有取消了好,原理上要:

上面的1、2两点不难,但硬盘上的INF文件很多,如本人机子上就有1000多个,不少文件很大,个别达3~5MB,完成这个 ...


1,2 都很容易。就是第 3 比较难。主要是对 SetupDI 的函数没有完全搞明白。
另外,驱动比较大也是个问题。
回复

使用道具 举报

256#
发表于 2007-1-16 13:34:03 | 只看该作者
我用了XCMD.EXE在启动时,出错:

    加载X:\WXPE\SYSTEM32\JERNONCE.DLL出错
   找不到指定的模块。

好像初始化不成功。虽然可以进入桌面。
回复

使用道具 举报

257#
发表于 2007-1-16 13:55:31 | 只看该作者
原帖由 Yonsm 于 2007-1-16 01:25 PM 发表


不回修改的。
是这样的,安装驱动的时候,如果所有文件都在INF文件同一个目录,会自动复制的。
如果处理过,反而不会拷贝(InfCacheBuild处理过,假定是DLL和 SYS都已经在目标文件夹中了)。

明白了,放在一道才不会出现对话框了,也会自动复制了。
回复

使用道具 举报

258#
发表于 2007-1-16 14:04:11 | 只看该作者
不经InfCacheBuild处理的INF文件也可以,但要修改INF文件,告知SetupAPI从哪里复制文件,否则安装过程每复制一个文件都会弹出一个窗口。
而修改INF文件也不容易,原来的INF文件本身定义的.SYS、.DLL一般是与INF文件处于同一目录的。现在这三类文件分处在Windows\INF、Windows\SYSTEM32、Windows\SYSTEM32\Drivers三个不同的目录中了,SetupAPI找不到要复制的文件,必然弹出窗口。
回复

使用道具 举报

259#
发表于 2007-1-16 15:25:44 | 只看该作者
谁能帮我看看我的配置信息
REGI HKLM\SYSTEM\ControlSet001\Services\fbwf\WinPECacheThreshold=#96
SERV FBWF
不能开启FBWF

XLOG %SystemRoot%\XCMD.LOG还是无效

不存在的文件,还是为其创建了快捷方式

使用acoa的版本

XPE系统设置.rar

474.28 KB, 下载次数: 36, 下载积分: 无忧币 -2

回复

使用道具 举报

260#
发表于 2007-1-16 15:47:50 | 只看该作者
原帖由 zts59 于 2007-1-16 01:34 PM 发表
我用了XCMD.EXE在启动时,出错:

    加载X:\WXPE\SYSTEM32\JERNONCE.DLL出错
   找不到指定的模块。

好像初始化不成功。虽然可以进入桌面。


setupreg.hiv里跟xpeinit相关的内容没有删掉.
回复

使用道具 举报

261#
发表于 2007-1-16 15:59:23 | 只看该作者
原帖由 沙漠之子 于 2007-1-16 03:25 PM 发表
谁能帮我看看我的配置信息
REGI HKLM\SYSTEM\ControlSet001\Services\fbwf\WinPECacheThreshold=#96
SERV FBWF
不能开启FBWF

XLOG %SystemRoot%\XCMD.LOG还是无效

不存在的文件,还是为其创建了快捷方式
...


我的setupreg.hiv和acoa的不同,见附件
[HKEY_LOCAL_MACHINE\my\ControlSet001\Services\fbwf]
"Start"=dword:00000003
把fbwf的启动类型改为3手动.

Snap1.png (9.26 KB, 下载次数: 95)

Snap1.png
回复

使用道具 举报

262#
发表于 2007-1-16 16:58:00 | 只看该作者
原帖由 沙漠之子 于 2007-1-16 03:25 PM 发表
谁能帮我看看我的配置信息
REGI HKLM\SYSTEM\ControlSet001\Services\fbwf\WinPECacheThreshold=#96
SERV FBWF
不能开启FBWF

XLOG %SystemRoot%\XCMD.LOG还是无效

不存在的文件,还是为其创建了快捷方式
...

沙子,你的XCMD.INI没有问题,在我这里可以开启FBWF,也可以记录LOG文件。
我还是使用下面的两个命令来开启FBWF。
REGI HKLM\SYSTEM\ControlSet001\Services\fbwf\WinPECacheThreshold=#96
SERV FBWF

可能还是你注册表的问题。我使用的XCMD版本为1.69
另外建议不要KILL XCMD.EXE,否则那个ctrl+alt+delete热键就不起作用了。

[ 本帖最后由 acoa 于 2007-1-16 05:06 PM 编辑 ]
回复

使用道具 举报

263#
发表于 2007-1-16 17:07:32 | 只看该作者
原帖由 acoa 于 2007-1-16 04:58 PM 发表

沙子,你的XCMD.INI没有问题,在我这里可以开启FBWF,也可以记录LOG文件。
我还是使用下面的两个命令来开启FBWF。

可能还是你注册表的问题。我使用的XCMD版本为1.69
另外建议不要KILL XCMD.EXE,否则那个c ...

那我去下你的最新版试试
回复

使用道具 举报

264#
发表于 2007-1-16 17:21:02 | 只看该作者
原帖由 沙漠之子 于 2007-1-16 05:07 PM 发表

那我去下你的最新版试试

郁闷,问题依然
回复

使用道具 举报

265#
发表于 2007-1-16 17:24:17 | 只看该作者
原帖由 沙漠之子 于 2007-1-16 05:21 PM 发表

郁闷,问题依然

不会吧。我这都没问题。
回复

使用道具 举报

266#
发表于 2007-1-16 19:50:47 | 只看该作者
问题1:
如何取得外置xcmd.ini所在的路径,并设置成一个系统环境变量呢?

ENVI $PE_PROG=%CurDrv%\外置程序

这样不行


问题2:
怎么通过“开始”、“关闭计算机”,来关机或重启。目前用这个菜单没有用。


问题3:
如何KILL XCMD.EXE进程?,我手动KILL XCMD.EXE,自动重启了。

[ 本帖最后由 zts59 于 2007-1-16 07:55 PM 编辑 ]
回复

使用道具 举报

267#
发表于 2007-1-16 20:17:28 | 只看该作者
好全面啊,学习学习!!!
回复

使用道具 举报

268#
发表于 2007-1-16 22:22:19 | 只看该作者
原帖由 zts59 于 2007-1-16 07:50 PM 发表
问题1:
如何取得外置xcmd.ini所在的路径,并设置成一个系统环境变量呢?

ENVI $PE_PROG=%CurDrv%\外置程序

这样不行


问题2:
怎么通过“开始”、“关闭计算机”,来关机或重启。目前用这个菜单没有 ...

1、把XCMD.INI放在根目录就行了。
2、user32.dll不对,你可用Yousm大师里的user32.dll覆盖掉原来的。并把注册表原来与xpeinit相关的删掉。
3、如果你setupreg.hiv直接初始化的话,kill XCMD.exe将会重启。如果使用autorun.cmd初始化的话,则可kill xcmd.exe,但并不建议这么做,kill掉后,ctrl+alt+delete热键就不起作用了。
回复

使用道具 举报

269#
发表于 2007-1-17 08:31:09 | 只看该作者
原帖由 acoa 于 2007-1-16 10:22 PM 发表

1、把XCMD.INI放在根目录就行了。
2、user32.dll不对,你可用Yousm大师里的user32.dll覆盖掉原来的。并把注册表原来与xpeinit相关的删掉。
3、如果你setupreg.hiv直接初始化的话,kill XCMD.exe将会重启。如果 ...


谢谢你,

再问第一个问题:

  我不想把XCMD.INI放在根目录,难道要不能添加系统环境变量吗?
回复

使用道具 举报

270#
发表于 2007-1-18 12:19:26 | 只看该作者
研究了几天,还搞不了外置,...先顶一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-23 20:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表