首页 > 解决方案 > 使用需要交互的弹出屏幕远程安装软件安装程序

问题描述

面临来自供应商的 Windows EXE 安装程序的问题,仍然需要弹出窗口以在命令行安装上进行交互。运行以下命令“Setup.exe ConfigFile.cfg”,直到显示消息弹出窗口结束时,我必须回答多个窗口。

当我以登录用户身份运行它时,我可以让 PowerShell 脚本监视弹出消息,并选择适当的选项。但是,如果我尝试在服务器上远程执行此操作,则没有弹出窗口,因为似乎输出被写入 NULL (或屏幕弹出窗口结束的任何地方)。我找不到弹出窗口来选择我想要的答案,所以安装卡住了,我无法静默安装此应用程序。

我已经和供应商谈过了,他们对此没有解决方案。这是一个较旧的软件。已经考虑记录安装并构建一个单独的安装程序,但这不是一个选项,因为这也在安装中执行数据库任务。(我对这个软件的所有补丁和修复都有同样的问题)

任何人都知道如何完全远程地与会话进行交互,并且知道这是否可能。我到处搜索,但找不到任何解决方案。

我将需要在许多机器上进行此安装,因此这需要是一个可重复的 DevOps 过程。如果我得到这个工作,将通过 Ansibles 执行。

标签: windowsinstallationexenon-interactiveunattended-processing

解决方案


推荐阅读