gpt4 book ai didi

powershell - 使用 PowerShell 创建应用程序安装程序

转载 作者:行者123 更新时间:2023-12-03 01:19:17 27 4
gpt4 key购买 nike

您好我想知道是否可以为 MSI 创建应用程序安装程序。我想要它做的是,当我运行 MSI 时,我希望能够在它自己的进程中运行它,这样我就可以通过它的进程 ID 引用它,这样我就可以向它发送各种 key ,这样它也可以按照我想要的方式安装.

我可以用 C 和 Java 编写代码,但对于系统管理员来说,如果我可以在 Powershell 中为他们编写代码会很好。此外,我还看到其他安装程序可以检测到下一个安装屏幕实例何时出现,因此它会立即发送新的命令键,看起来就是这样。

欢迎任何建议。

最佳答案

MSI 传统上允许管理员使用 msiexec 提供答案文件或参数。
看到这个q/a on SuperUser或者这个 SO Q/A了解更多信息。

然后,您可以使用 PowerShell 通过使用第 3 方 Windows Installer PowerShell Module 来调用 exe。 .

[The Windows Installer PowerShell Module] Exposes Windows Installer functionality to PowerShell, providing means to query installed product and patch information and to query views on packages.



例如:
install-msiproduct .\example.msi -destination (join-path $env:ProgramFiles Example)

this page更多示例。

如果您需要将击键发送到 msi gui;您可以查看 Windows Automation Snapin for PowerShell .我从来没有亲自使用过这个。

关于powershell - 使用 PowerShell 创建应用程序安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19749187/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com