【发布时间】:2014-12-24 18:00:13
【问题描述】:
我想知道内部细节。注册表如何更改?安装后,程序和功能如何能够检测卸载文件进行卸载?如何创建文件。能举个例子就更好了。
【问题讨论】:
标签: windows installation uninstallation
我想知道内部细节。注册表如何更改?安装后,程序和功能如何能够检测卸载文件进行卸载?如何创建文件。能举个例子就更好了。
【问题讨论】:
标签: windows installation uninstallation
请参考:https://www.raymond.cc/blog/tracking-registry-and-files-changes-when-installing-software-in-windows/
以上将给出:通过比较前后快照来跟踪注册表和文件更改
关于 MSI:MSI 是 Windows 使用的安装程序包文件格式。它的名称来自该程序的原始名称 Microsoft Installer,后来改为 Windows Installer。 MSI 文件用于安装、存储和删除程序。这些文件包含在一个包中,该包与程序的客户端安装程序服务(一个 .EXE 文件)一起用于打开和安装程序。
你可以查看stackoverflow中的上一个问题what happens in the registry when installing with an MSI in Windows 7?
【讨论】: