|
原帖由 hxj 于 2009-3-19 13:04 发表
重新测试了结果还是如此:
先用WimTool制作金山,在WimTool和WIMNT中都无法启动
然后用WimNT制作,在WIMNT中能启动,在WIMTool中无法启动,重新用WimTool设置“个性化设置”后还是无法在WimTool中启动,且 ...
这两个 WIM 都是通过一个很小的 EXE 启动主程序的,这两个 EXE 是 CMD2EXE 做的?还是 RAR、7z 做的 EXE 文件?
不知作者能否公开这两个 CMD 的源码,如果能的话可以做成 PECMD.EXE 支持的 INI 文件,这样双击后资源管理器中就不会出现 CMD.EXE 进程了。
另,因为这种情况的出现(打开 WIM 内的文件前需执行一些初始化工作),WimTool 也准备更新一下,引进 PECMD.EXE 的 TEAM 命令的功能,可以在双击 WIM 时(即"挂载之后执行"、"卸载之前执行"这两处可以填入多个命令)依次执行指定的命令,如:
aaa.cmd aaa的参数,bbb.exe bbb的参数,ccc.cmd ccc的参数
这样可以方便打开 WIM 时执行一些必要的初始化工作,如写注册表、注册DLL、复制文件等。
[ 本帖最后由 lxl1638 于 2009-3-19 17:59 编辑 ] |
|