Windows Installer是Windows提供的安装服务,基于MSI文件的创建和安装。在实践中,将有一个工具用于生成MSI文件,您应该使用Windows Installer和该工具(WiX,Visual Studio安装项目,InstallShield,高级安装程序等)标记您的问题。您的问题可能在于构建,设计或安装MSI文件。
需要在批处理文件中使用通配符使用 msiexec /x 删除应用程序
我正在运行以下批处理文件来删除 splunk 代理版本 9.2.1 并且运行良好。但是,我希望它适用于所有版本,这样我就不必在版本更改时修改批处理文件...
如何使用 Powershell 获取 MSI 属性:版本值(在 MECM 的检测方法规则中找到)?
在 MECM 中,当我设置检测规则并浏览到 MSI 文件时,它不仅会导入产品代码,还会导入 MSI 版本号。 使用 (Get-Item $msiPath).VersionInfo | fl,输出...
PowerShell,自动化 Java JRE 11(Adoptium、Eclipse Temurin)安装和配置
我想自动化安装 Adoptium。到目前为止,我已经能够下载最新版本的.msi $baseURL =“https://api.adoptium.net/v3/assets/feature_releases/11/ga...
我有非常简单的Wix安装程序,它将安装程序和脚本(install.cmd)提取到c:\Windows emp并运行脚本。 如果运行Wix安装程序,INSTALL.log如下所示: 财产(S):
通过 MSI(或其他安装程序)安装 Windows 服务的多个实例
我正在开发一个应用程序,最终将被配置为 Windows 服务。该应用程序的多个实例可以在单个服务器上运行。所以现在我们只需创建 sev...
(我使用的是德语 Windows Server 2019,所以请耐心等待。我尝试将所有内容翻译为可识别的英语 ui 等效项) 目标是创建一个 GPO 以将 .msi 文件安装到客户端计算...
我有一个 NSIS 安装程序可执行文件,我想为所有用户静默安装它。我知道我可以传递 /S 参数来进行静默安装。问题是
如何在 Visual Studio 中为带有 MySQL 数据库的 C# Winforms 客户端应用程序创建安装程序
我正在开发一个与 MySQL 数据库交互的 C# Winforms 客户端应用程序,并且正在寻找有关如何使用 Visual Studio 为其创建安装程序的指南。应用程序和
Wix 第三方 exe 包和新的 msi 无法弄清楚检测条件
我正在尝试弄清楚如何将第三方软件 .exe 与我的 wpf 应用程序 .msi 捆绑在一起。我创建了一个 wix 安装程序项目并正确构建了我的 .msi 文件,现在我想捆绑它
我正在尝试使用 powershell 在远程服务器上安装 msi 文件。 服务器 1 是我的构建服务器,服务器 2 是我的应用程序服务器。 当构建服务器完成构建时,我想触发
寻找适合集成到现有 C# 项目中的安装程序工具,以自动化 CI/CD 管道中的安装程序构建过程
正如标题已经解释的那样,我是安装程序和安装程序工具主题的新手。我做了相当多的研究,但每个试图寻找有关安装程序/工具的高质量信息的人都会...
是否可以安排从 Windows 注册表读取值? 我有一个 CustomAction,需要在读取注册表值并将其保存到属性之前执行。我正在尝试...
DigiCert - Azure DevOps YAML 任务 SSMClientToolsSetup@1 失败并出现“无法访问 Windows Installer 服务”错误
Azure 管道在 SSMClientToolsSetup@1 任务上失败: 启动:SSMClientToolsSetup =================================================== =========================== 任务:Dig 安装程序...
如何添加仅在卸载时发生的 WiX 自定义操作(通过 MSI)?
我想修改 MSI 安装程序(通过 WiX 创建)以在卸载时删除整个目录。 我了解 WiX 中的“RemoveFile”和“RemoveFolder”选项,但这些选项不够强大...
使用 WiX ExeCommand 重新启动 Windows 服务的自定义调度程序
我到底可以在哪里添加自定义操作来安排我的 Windows 服务的任务,使其每晚凌晨 3 点运行,以便使用 wix 重新启动。下面是我在 ComponentsGenerate.wxs 中的代码 我到底可以在哪里添加自定义操作来安排我的 Windows 服务每晚凌晨 3 点运行以使用 wix 重新启动任务。下面是我在 ComponentsGenerate.wxs 中的代码 产品:Multisoil App(64 位)-- 错误 1722。 是Windows安装程序包。作为安装一部分运行的程序未按预期完成。请联系您的支持人员或软件包供应商。操作 CreateScheduledTask,位置:C:,命令:C:\WINDOWS\SysWOW64\schtasks.exe /Create /SC DAILY /TN RestartService /TR "net stop BundleMultiSoil && net start BundleMultiSoil" /ST 03:00 /RU SYSTEM 服务之前安装得很好。只是无法自定义操作。不明白我做错了什么。 ExeCommand 不是批处理文件。它是一个可执行文件,并且是命令行。 && 正在传递给 schedtask 操作,并且可能不是有效的命令行参数。使用 cmd.exe 会被解释为一个新命令...但那是因为 cmd 解释整个字符串。
在c#中使用wix重新启动Windows服务的自定义调度程序
我到底可以在哪里添加自定义操作来安排我的 Windows 服务的任务,使其每晚凌晨 3 点运行,以便使用 wix 重新启动。下面是我在 ComponentsGenerate.wxs 中的代码 我到底可以在哪里添加自定义操作来安排我的 Windows 服务每晚凌晨 3 点运行以使用 wix 重新启动任务。下面是我在 ComponentsGenerate.wxs 中的代码 产品:Multisoil App(64 位)-- 错误 1722。 是Windows安装程序包。作为安装一部分运行的程序未按预期完成。请联系您的支持人员或软件包供应商。操作 CreateScheduledTask,位置:C:,命令:C:\WINDOWS\SysWOW64\schtasks.exe /Create /SC DAILY /TN RestartService /TR "net stop BundleMultiSoil && net start BundleMultiSoil" /ST 03:00 /RU SYSTEM 服务之前安装得很好。只是无法自定义操作。不明白我做错了什么。 ExeCommand 不是批处理文件。它是一个可执行文件,并且是命令行。 && 正在传递给 schedtask 操作,并且可能不是有效的命令行参数。使用 cmd.exe 会被解释为一个新命令...但那是因为 cmd 解释整个字符串。
WiX v4 工具集:运行自定义批处理脚本并将输出数据存储到变量
我目前正在探索 WiX v4,在我的场景中面临一个小挑战。 我的场景: 我开发了一个 Windows 服务的安装程序。在安装此服务之前,我需要
为所有用户添加删除程序中未显示针对所有用户的 Python 3.10 静默安装
我正在 Windows 2019 box uisng 命令中安装 python 3.10。 Python 已立即安装,并且能够在命令行和控制面板中检查相同内容 ->“卸载或更改程序”...
我有一个适用于我的 WPF 应用程序的 MSI 安装程序。通常它是通过 AzureDevops 管道构建和部署的,但自 4 月 8 日以来就失败了。我认为值得注意的是:没有代码更改......
我使用 microsoft Visual Studio 2022 创建了一个 msi 安装程序,我可以在其中安装从signtool安装步骤中读取的signtool.exe 这是我在 .bat f 中使用的命令...