【发布时间】:2019-01-30 22:32:37
【问题描述】:
我想创建一个 Powershell 脚本来按下安装向导中的下一步按钮。
我正在对客户编写的脚本进行故障排除,该脚本可帮助他们自动化安装软件的过程。据称该脚本可以完全安装任何程序(在程序之间进行少量定制)。
现在我已经让它工作到启动安装向导的地步,但没有任何反应。他们的问题只发生在安装过程的后面,但我似乎无法弄清楚为什么它的第一部分能够按下一步不起作用。
如有需要,我可以提供代码。
我应该在脚本中寻找哪一行代码可以让脚本按下“下一步”和/或“继续”按钮?
【问题讨论】:
-
安装程序是标准的吗?你看过msiexec吗?
-
@thordarson 安装程序是相当标准的,尽管它有一个我以前在安装程序中没有见过的方面。一开始它会弹出并询问您想使用哪种语言,但不像正常的下拉菜单,它不是正常的安装向导,但随后会打开另一个窗口,似乎是一个完全标准的向导。
-
通常这被称为“静默”安装。一个好的安装程序应该支持静默模式(没有用户交互)。正确设计的 MSI 软件包支持这一点。您需要询问设计安装程序的人。这不是一个真正的编程问题,而是一个“我如何静默安装软件包”的问题(更适合 superuser.com)。
-
可以集成powershell脚本调用autohotkey吗???我知道那里的想法,但如果需要……autohotkey.com
标签: powershell installation wizard