2012-02-24 126 views
1

我试图使用命令行使用-c选项运行安装程序。 命令行执行会出现这样的:命令行安装程序问题


E:\ dev的> MyApp_32.exe -c

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

OK [O,输入],取消并[c]

E:\ dev的>(示出了Windows命令行是混乱到用户)

欢迎..(第二屏幕的文本)


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

  2. 按enter键将控制权移交给windows的命令shell,然后返回到安装程序。这看起来令用户感到困惑。它并没有给用户一个统一的体验。

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

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

回答

0

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

start /wait MyApp_32.exe -c 

命令行提示将不会显示。

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