尝试使用-c选项使用命令行运行安装程序。 命令行执行如下所示:
E:\ dev> MyApp_32.exe -c
E:\ dev>这将在您的计算机上安装App。
确定[o,回车],取消[c]
E:\设备> (显示Windows命令行令用户感到困惑)
欢迎..(第二屏的文字)
键入“c”或“取消”不起作用。它总是将输入键作为输入并进入下一个屏幕。
按Enter键将控制权转移回Windows的命令shell,然后返回安装程序。这看起来让用户感到困惑。它没有为用户提供统一的体验。
是否可以通过静音文件提供输入?即具有预选输入的文本文件?
在安装了Java 1.6的Win 7 Professional x64上使用32位安装程序。
答案 0 :(得分:0)
问题是安装程序是一个GUI应用程序,它不能以这种方式控制WIndows终端。如果你通过
启动它start /wait MyApp_32.exe -c
不会显示命令行提示。
您可以使用-varfile参数运行set response响应文件,有关详细信息,请参阅help。