gpt4 book ai didi

windows - 判断这是不是无人值守安装模式?

转载 作者:可可西里 更新时间:2023-11-01 11:18:49 25 4
gpt4 key购买 nike

如果用户从 CMD 和 GUI 运行 MSI,我需要在安装程序中执行不同的操作。有人知道我如何在运行时区分 MSI 是从 Windows 资源管理器还是从 CMD(无人值守安装)启动的吗?

我需要知道这一点的原因是我需要让安装程序仅在设置了某些参数时在无人值守模式下执行,或者在用户同意我执行的操作时在 UI 模式下执行。

最佳答案

这是一种“部署味道”也就是“代码味道”。请解释需要做哪些不同的事情,以及为什么。可能有另一种方法可以达到相同的效果,但不会影响设置的核心。

UILevel property Windows Installer 的 会告诉您安装程序是否已静默启动。可能有四种不同的 UI 级别。

Determining UI Level from a Custom Action .

关于windows - 判断这是不是无人值守安装模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22468803/

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