mac程序安装如何更改位置_如何跟踪程序的安装程序所做的修改?

2021-11-22 00:00:00 位置 安装 如何更改

《mac程序安装如何更改位置_如何跟踪程序的安装程序所做的修改?》

mac程序安装如何更改位置

《mac程序安装如何更改位置_如何跟踪程序的安装程序所做的修改?》

What exactly are those installation apps doing as the progress bar whizzes by? If you want to keep a close eye on things, you’ll need the right tools.

这些安装应用程序在进度条旋转时到底在做什么? 如果您想密切关注事物,则需要正确的工具。

Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-drive grouping of Q&A web sites.

今天的问答环节由SuperUser提供,它是Stack Exchange的一个分支,它是Q&A网站的社区推动组织。

问题 (The Question)

SuperUser reader Gregory Moussat wants to know what’s going on behind the installer’s facade :

超级用户读者Gregory Moussat想知道安装程序幕墙背后发生的情况:

I want to know what some installers do: mainly what files, folders, and registry entries they add, remove, or modify.

我想知道某些安装程序的作用:主要是它们添加,删除或修改的文件,文件夹和注册表项。

Lots of “ professional” programs are so poorly documented that it’s difficult to find the proper way to configure them, update them, etc.

许多“专业”程序的文献记录如此之薄,以至于很难找到正确的方法来配置它们,更新它们,等等。

InstallRite is a program which is able to take a “snapshot” before and after the installation of a program and then compare the snapshots. This allows you to know what was done and even to create a custom uninstaller. Unfortunately InstallRite seems to no longer be maintained and has not been updated since 2008.

InstallRite是一个程序,能够在安装程序之前和之后进行“快照”,然后比较快照。 这使您可以知道已完成的操作,甚至可以创建自定义卸载程序。 不幸的是,自2008年以来似乎不再维护InstallRite,并且未对其进行更新。

What tool stands to replace InstallRite?

什么工具可以代替InstallRite?

答案 (The Answer)

Contributor Synetech offers an alternative tool:

贡献者Synetech提供了一种替代工具:

There are several and I have tested at least 10-12, but the one I prefer and recommend is ZSoft Uninstaller. It is free and is good at finding difference without overwhelming you with extraneous clutter like most of these programs, even commercial ones tend to do.

有几个,我至少测试了10-12个,但是我更喜欢并推荐的一个是ZSoft Uninstaller 。 它是免费的,并且擅长于找到差异,而不会像大多数此类程序那样使您陷入不必要的混乱之中,即使是商业程序也是如此。

I also use PC Magazine’s InCtrl 5 which is very good (enough to get Microsoft’s approval), but several years ago they stopped distributing their programs for free, but because it used to be free, there are still plenty of copies available (unfortunately not so with the newer InCtrl X.)

我还使用了PC Magazine的InCtrl 5 ,它非常好(足以获得Microsoft的认可 ),但是几年前,他们停止免费分发其程序,但是由于它以前是免费的,因此仍然有很多可用的副本 (遗憾的是不是这样)和更新的InCtrlX。)

If you’re interested in getting the overhauled copy of InCtrl (InCtrl X) it’ll run you $8–read more about InCtrl X here.

如果您有兴趣获取经过彻底检查的InCtrl(InCtrl X)副本,它将为您带来$ 8的收入–在此处详细了解InCtrlX 。

Another contributor, Prahlad Yeri, offers a few suggestions on how to manually investigate what the application is doing:

另一个贡献者Prahlad Yeri就如何手动调查应用程序的工作提供了一些建议:

What an installer truly does in detail cannot be known, except perhaps by reverse-engineering its binary instructions. Here are a few signs that you can check:

除非通过反向工程其二进制指令,否则无法知道安装程序真正真正要做的事情。 您可以检查以下迹象:

  1. Check for application folders in your Program Files directory. There is usually an entry inC:\Program Files\AppXYZ.

    检查程序文件目录中的应用程序文件夹。 通常在C:\Program Files\AppXYZ有一个条目。

  2. Similarly check the system folders (C:\Windows\System32). Your app could have placed libraries (DLL/OCX/TLBs) here.

    同样,检查系统文件夹( C:\Windows\System32 )。 您的应用可能已在此处放置了库(DLL / OCX / TLB)。

  3. Run CCleaner to see if it has created any registry entries. CCleaner also shows some other changes the app could have made such as registration of a MIME type, etc.

    运行CCleaner以查看是否已创建任何注册表项。 CCleaner还显示了应用程序可能进行的其他更改,例如MIME类型的注册等。

  4. Remember to check the .NET GAC (Global Assembly Cache). It contains all the .NET assemblies your app might have registered on your machine. It’s usually in the folder C:\windows\assembly

    切记要检查.NET GAC(全局程序集缓存)。 它包含您的应用可能已在计算机上注册的所有.NET程序集。 通常在文件夹C:\windows\assembly

  5. The obvious (but sometimes the obvious is overlooked!):

    显而易见的(但有时显而易见的却被忽略了!):

    • Start Menu and desktop shortcuts

      开始菜单和桌面快捷方式

    • Files in C:\users\USER-NAME\Application Data (CCleaner will show these)

      C:\users\USER-NAME\Application Data (CCleaner将显示这些文件)

    • Entries in Startup menu and boot.ini (run msconfig to check these)

      “启动”菜单和boot.ini条目(运行msconfig进行检查)

Between checking snapshots with an app and manually checking the files out, you’ll have all your bases covered. You can check out the full discussion at SuperUser here. Have a tool or technique to add to the list? Sound off in the comments.

在使用应用检查快照和手动检出文件之间,您将拥有所有基础。 您可以在SuperUser中查看完整的讨论 。 有工具或技术可以添加到列表中吗? 在评论中听起来不错。

翻译自: https://www.howtogeek.com/128893/how-can-i-track-the-modifications-a-programs-installer-makes/

mac程序安装如何更改位置

    原文作者:culingluan4376
    原文地址: https://blog.csdn.net/culingluan4376/article/details/108707308
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。

相关文章