<分区>
我想知道内部细节。注册表如何更改?安装后,程序和功能如何能够检测到要卸载的卸载文件?如何创建文件。如果能举个例子就更好了。
<分区>
我想知道内部细节。注册表如何更改?安装后,程序和功能如何能够检测到要卸载的卸载文件?如何创建文件。如果能举个例子就更好了。
最佳答案
请引用: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?
关于windows - 当我们安装或卸载 .msi 或 .exe 包时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26623452/