如何使用 msiexec.exe 删除 Windows 安装程序



我们有一个Windows安装程序包,sample.msi。安装我们正在使用的软件包

msiexec /i sample.exec /qr 

要卸载同一包,请使用以下代码。

msiexec /x sample.exec /qr 

当我们使用/x时,它会删除创建的关联目录中的所有文件。我们希望保留目录中的所有内容。这怎么可能?

默认情况下,Windows 安装程序会删除程序包安装的所有文件,但安装完成后创建的文件除外。如果要在卸载后保留安装的文件,最简单的解决方案是在组件表中将其组件标记为永久。

最新更新