我注意到,一些公司强迫我们通过定制的在线安装程序来安装他们的软件,这似乎是一种时尚。
例如:AVG free、Autodesk Maya、cygwin 等等 - 而且列表越来越长。
有没有办法检测自定义在线安装程序所连接的网站,以便我可以使用我喜欢的下载管理器下载实际的安装文件?
我不喜欢自定义下载管理器,原因如下:
强迫你运行可能不受信任的任意可执行文件
通常缺乏对暂停和恢复下载等基本功能的支持(对于大文件,如果下载中断,这将浪费大量的时间和带宽)
如果在多台计算机上安装,则每次部署时都必须下载一次安装程序。
不支持下载加速。
答案1
这些在线或“存根”安装程序使公司拥有一个几乎不会改变的单一安装程序,只需从保存在中心位置的数据文件中安装最新版本即可。这使公司更容易确保新用户安装最新版本的程序。
解决你的一些观点:
强迫你运行可能不受信任的任意可执行文件
您正在选择安装这家公司的产品。想必您信任您想要安装的产品,为什么您不信任安装程序呢?仔细检查选项(如果有)前选择“确定”。
我只是讨厌这样的事实:如果在许多计算机上安装,你就被迫为每次部署下载安装程序。
这些安装程序是为个人最终用户设计的。如果您要在多台计算机上安装,请联系供应商并说明您的情况。他们应该有一个针对公司购买其产品的程序。
答案2
许多供应商(例如 Adobe)都提供替代下载,通常称为“离线”安装程序。有时您必须注册并同意许可才能在网络上使用离线安装程序。查找类似“其他下载”的按钮。
如果安装程序从互联网上下载后暂停并要求您单击按钮以开始安装,您可以在用户配置文件临时文件夹(\Local Settings\Temp 或 \AppData)中搜索此安装程序创建的新文件夹。通常您可以在其中找到 .msi 或 .exe 文件,您可以使用它们来创建自己的脱机安装程序。只需获取所有内容并将其复制到其他地方即可。然后取消安装并开始使用您捕获的文件集,直到安装正常运行。重新打包它,您就拥有了自己的脱机安装程序。