某些跨平台软件包(如Ruby或Qt)更喜欢%HOMEDRIVE%作为默认安装路径,Google Chrome使用%HOMEPATH%中的内容。每种选择的优点和缺点是什么?什么是简单的私有应用程序(即游戏,安装应该在没有管理员权限的情况下工作)的最佳选择?另一方面:什么是工业应用的最佳选择(即控制工业设备的软件,在仅仅为此目的而存在的计算机上运行)?
答案 0 :(得分:1)
如果要确保可以在没有Admin privs的情况下安装应用程序,请在%LOCALAPPDATA%下安装 - 如果要在系统范围内安装,请使用%ProgramFiles%。无论你做什么,都不要使用%ProgramFiles(x86)%。
答案 1 :(得分:-1)
作为一般规则,我发现很难相信单个安装适用于多个操作系统。根据我的理解,您似乎需要多个不同的安装文件来处理每个不同的文件系统(不仅仅是安装目录,而是实际的文件系统)。这不仅包括私人和工业系统,还包括所有业务系统。转到可用于多个操作系统的任何软件的下载页面,每个操作系统都有一个链接。