加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows上安装应用程序期间捕获所有更改

发布时间:2020-12-14 01:43:52 所属栏目:Windows 来源:网络整理
导读:我需要监视并报告在安装软件程序期间所做的所有更改(添加的文件夹和目录,更改的权限,添加的注册表项).任何人都可以建议一个能够做到这一点的工具吗? 谢谢,MagicAndi. 看到你想要创建一个Wix设置,我想添加一个新的答案,并提供一些关于如何以最快的方式完成此
我需要监视并报告在安装软件程序期间所做的所有更改(添加的文件夹和目录,更改的权限,添加的注册表项).任何人都可以建议一个能够做到这一点的工具吗?

谢谢,MagicAndi.

看到你想要创建一个Wix设置,我想添加一个新的答案,并提供一些关于如何以最快的方式完成此任务的提示.

我建议使用InstallRite(不再可用)软件来获取您所获得的安装程序所做更改的日志.此工具不允许您将捕获转换为MSI,但它为您提供了一个很好的更改日志(它确实包含一些垃圾). PictureTaker工具似乎已经重命名,现在是commercial – 它确实允许将捕获转换为MSI.

似乎有一个名为Scalable Smart Packager CE的新捕获工具(链接已于2017年11月删除 – 目标站点已更改,看起来有点可疑).我没有彻底测试过这个工具.

获得日志或捕获后,您可以通过2种“快速跟踪”方式转换为WIX:

>使用dark.exe WIX MSI反编译器(如果您已经有MSI)
>使用heat.exe WIX收集器工具(为文件夹,注册表等自动生成WIX XML ..)

如果您使用dark.exe工具,您应该获得一个完整的WIX XML文件,然后您可以再次编译 – 但您应该清理一下(取出UI垃圾,然后链接到WIX的详细内置GUI等. ).

使用heat.exe是更清洁的方式.您只需对文件夹运行heat.exe工具,它将为您创建WIX XML元素以安装这些文件.然后,您需要将它们与其他必需部分一起放在WIX源文件中.我可以为您提供一个基本的WIX“最小样本”来帮助您(我似乎无法在此处附加文件).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读