无忧启动论坛

标题: HKEY_LOCAL_MACHINE\SYSTEM\Setup\CMDLine 修改后出错 [打印本页]

作者: 2010-    时间: 2011-1-2 23:16
标题: HKEY_LOCAL_MACHINE\SYSTEM\Setup\CMDLine 修改后出错
这个问题是在封装系统时碰到的。困扰我很久了,一直找不到解决方法。
特此发帖咨询,请大家帮帮我……

我想在系统部署前执行文件presetup.exe,完毕后调用Setup.exe继续部署。
于是更改HKEY_LOCAL_MACHINE\SYSTEM\Setup\CMDLine 键的 Setup.exe -newsetup -mini 为 presetup.exe
但是重启电脑后出现错误:
    Filename is "presetup.exe", NOT "setup" - Setup Abort !

奇怪的是,如果我调用的是批处理文件presetup.cmd 而不是presetup.exe时,这个提示就不会出现。
就是说部署之前,能正常执行批处理文件,但却不能执行EXE文件。
如果我一定要执行EXE文件该怎么办呢?

请大家教教我……谢谢!



[ 本帖最后由 2010- 于 2011-1-2 23:18 编辑 ]
作者: 2010-    时间: 2011-1-2 23:19
如果能贴出AU3脚本来更是万分感谢!
作者: 2010mijianjun    时间: 2011-1-3 07:26
把exe命名为com呢?
作者: 2010-    时间: 2011-1-3 10:56
标题: 回复 #3 2010mijianjun 的帖子
重命名不行啊。

我想,系统部署前可能是因为 Windows 环境并未完全建立吧,
而我执行了一个必须在Windows环境里才能运行的 presetup.exe 文件,
于是导致程序运行出错……

================================
问题已经查明,错误提示是由 presetup.exe 给出的。

[ 本帖最后由 2010- 于 2011-1-27 21:45 编辑 ]




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