1

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


E:\dev>MyApp_32.exe -c

E:\dev>这将在您的计算机上安装应用程序。

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

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

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


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

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

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

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

4

1 回答 1

0

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

start /wait MyApp_32.exe -c

不会显示命令行提示。

您可以使用 -varfile 参数运行设置响应文件,有关更多信息,请参阅帮助

于 2012-02-24T21:01:15.513 回答