我注意到很多时候一个大型程序会有不同的可执行文件,它们应该或多或少做相同的事情(它们或多或少做相同的事情),例如:Setup.exe,Install.exe,Setup_myProgram.exe,Initialize.exe,Autorun.exe,...
是否存在一个事实上的标准,人们应该按照这个标准来启动安装过程,为什么有这么多的标准,却做同样的事情?
请注意,我给出了使用 Windows 可执行文件的示例,但在基于 Unix 的系统上也可以观察到类似的事情。
答案1
一般来说,如果您有商业软件,您应该参考文档来确定应该运行哪个可执行文件进行正常安装。
根据我的经验,使用安装介质(CD 或 DVD)的自动运行功能将是“默认”安装。
对于下载的软件,setup.exe
如果我有疑问并且找不到文档(自述文件或在线文档的形式),我通常会运行。
更多信息:
通常,其中一些文件是“内部”文件,它们要么为管理员提供命令行选项,用于通过网络、使用远程管理软件以静默方式安装软件,要么提供不同于默认值的特殊属性。
在某些情况下,这些文件中的一个或多个将是与软件捆绑在一起的特定运行环境、插件或应用程序包的其他外部部分的安装程序。