命令行安装程序问题

时间:2012-02-24 08:55:48

标签: install4j

尝试使用-c选项使用命令行运行安装程序。 命令行执行如下所示:


E:\ dev> MyApp_32.exe -c

E:\ dev>这将在您的计算机上安装App。

确定[o,回车],取消[c]

E:\设备> (显示Windows命令行令用户感到困惑)

欢迎..(第二屏的文字)


  1. 键入“c”或“取消”不起作用。它总是将输入键作为输入并进入下一个屏幕。

  2. 按Enter键将控制权转移回Windows的命令shell,然后返回安装程序。这看起来让用户感到困惑。它没有为用户提供统一的体验。

  3. 是否可以通过静音文件提供输入?即具有预选输入的文本文件?

  4. 在安装了Java 1.6的Win 7 Professional x64上使用32位安装程序。

1 个答案:

答案 0 :(得分:0)

问题是安装程序是一个GUI应用程序,它不能以这种方式控制WIndows终端。如果你通过

启动它
start /wait MyApp_32.exe -c

不会显示命令行提示。

您可以使用-varfile参数运行set response响应文件,有关详细信息,请参阅help