我们有一个Windows安装程序包,sample.msi
。安装我们正在使用的软件包
msiexec /i sample.exec /qr
要卸载同一包,请使用以下代码。
msiexec /x sample.exec /qr
当我们使用/x
时,它会删除创建的关联目录中的所有文件。我们希望保留目录中的所有内容。这怎么可能?
默认情况下,Windows 安装程序会删除程序包安装的所有文件,但安装完成后创建的文件除外。如果要在卸载后保留安装的文件,最简单的解决方案是在组件表中将其组件标记为永久。