我需要监控,并在所有的变化报告(文件夹,并添加目录,权限更改,添加注册表项)正在安装的软件程序期间进行。 任何人都可以提出一个工具,可这样做的?
谢谢,MagicAndi。
我需要监控,并在所有的变化报告(文件夹,并添加目录,权限更改,添加注册表项)正在安装的软件程序期间进行。 任何人都可以提出一个工具,可这样做的?
谢谢,MagicAndi。
注 :请参考下面还有我其他的答案。
看到你想创建一个维克斯安装 ,我想补充一个新的答案对如何在最快的方式做到这一点的一些提示。
我会建议使用 InstallRite (不再提供)软件,以获得一个日志由你有安装程序进行修改。 此工具不会让你捕捉转换为MSI,但它给你一个很好的改变日志(它包含了一下垃圾)。 该PictureTaker工具似乎已经改名,现在是商业 -它允许捕捉到MSI的转换虽然。
似乎有一个新的捕获工具叫 可扩展的智能包装机CE (链接删除月,2017年 - 目标站点已发生变化,看起来有点可疑)。 我还没有彻底测试此工具。
一旦你有你的日志或捕获,你可以转换2“快车道”的方式来维克斯:
,如果你使用dark.exe工具,你应该得到一个完整的维克斯XML文件,然后可以重新编译-但你应该清理了一下(取出UI垃圾,然后用维克斯的detault内置的GUI等链接.. )。
使用heat.exe是更清洁的方式。 您只需运行对一个文件夹中的heat.exe工具,它会创建维克斯XML元素为您安装这些文件。 然后,你需要把它一起在维克斯源文件与其他所需的章节。 我可以为你提供一个基本的维克斯“最少的样品”让你去(我似乎不能够在此附上文件)。
看起来这是一个重复的问题已经回答了ServerFault (我的坏!)。 鉴于存在这些问题的答案是:
UPDATE: 斯特凡·克鲁格在installsite.org的重新包装工具完整列表 。
你的问题是有点开放性的,因为它是不完全清楚的总体目标是什么:
对于应用程序重新包装的主要工具,是的AdminStudio (主要的竞争对手“智InstallStudio”从市场由于法律问题拉,看到这里智者节: ?使用什么产品安装的InstallShield,WiX的,明智的,先进的安装程序,等等 )。
的AdminStudio具有非常全面的功能集和一个巨大的代价(和学习曲线)。 你可以尝试使用试用版做你的重新包装,看看导致MSI是可用的。 如果不是,您可以在相对容易地通过dark.exe维克斯工具转换为维克斯MSI。
再就是使用更轻量化的工具 ,如PictureTaker和InstallRite我想是更适合“报告的目的”,但可用于创建MSI。 这两种工具似乎也消失了 。
似乎有一个新的捕获工具叫 可扩展的智能包装机CE (去除损坏的链接一月,2018 - 工具出现停产)。 我还没有彻底测试此工具。
更新 :我只是删除了损坏的链接,以可扩展的智能包装机CE(出现停产)。 对于重新包装软件/工具,也许是看到斯特凡·克鲁格的在综合列表installsite.org 。 很难跟上所有这些工具是有用的,但最终弃用。
你可以使用方法这里建议: 跟踪文件和注册表的变化 ,或者你可以尝试找到在Windows 2000 Server光盘上的旧版本WININSTALL LE的\VALUEADD\3RDPARTY\MGMT\WINSTLE
。
我相信高级安装允许捕获,但我不知道,你可以导出与试用版(或根本对这个问题)适当的MSI文件。
我已经使用在多个场合进程监视器记录在服务器上安装COTS软件的影响。 向来给人这样的伎俩。
有一个叫“沙盘”你需要对它进行配置,一旦它的安装才能正常工作程序。 运行沙盘。 拖放安装文件拖放到GUI,看着它尝试安装。 沙盘创建一个日志所发生的一切的。 虽然它重定向所有的exe的 - DLL - INF - 脚本和其他一切检疫文件,而不是。 该SB GUI然后勾画出该文件结构的所有预期的安装位置。
任何下载我不是太肯定是合法的,现在会下载并直通SB的网络浏览功能执行。 然后我可以检查这一切,它永远不会感染我的系统,如果它是调皮。
另一方面...
如果是在SB GUI执行的在线Installer.exe的,你会现在所拥有的一切的副本,构成了安装程序包。 将其放置在所有的USB文件,做一个简单的autorun.inf和记事本.bat文件++创建自己的雅安装离线
希望这可以帮助...