问题描述
面临来自供应商的 Windows EXE 安装程序的问题,该问题仍然需要弹出窗口才能在命令行安装上进行交互。 运行以下命令“Setup.exe ConfigFile.cfg”,当它显示消息弹出窗口时,它会一直工作到最后,我必须回答多个窗口。
当我以登录用户身份运行此程序时,我可以让 PowerShell 脚本监视弹出消息,并选择适当的选项。 但是,如果我尝试在服务器上远程执行此操作,则没有弹出窗口,因为输出似乎写入 NULL(或屏幕弹出窗口结束的任何位置)。我找不到选择我想要的答案的弹出窗口,所以安装卡住了,我无法静默安装此应用程序。
我已经和供应商谈过了,他们对此没有解决方案。这是一个较旧的软件。已经考虑记录安装并构建一个单独的安装程序,但这不是一个选项,因为这也在安装中执行数据库任务。 (我对这个软件的所有补丁和修复都有同样的问题)
任何人都知道如何完全远程地与会话交互,并且知道这是否可行。我到处搜索,但没有找到任何解决方案。
我需要在多台机器上执行此安装,因此这需要是一个可重复的 DevOps 过程。如果我得到这个工作,将通过 Ansibles 执行。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)