在Install4j中,如何获得用户主目录(如C:\users\xxx)在Windows中的值(安装应用程序的帐户)?我尝试了${installer:sys.userHome},但它返回了我: Windows 7中的C:\Windows\System32\config\systemprofile
我也尝试了${user.home},但是它返回我使用Install4j构建媒体的帐户的用户主目录。
如何在C++中以跨平台方式找到用户的主目录?即Linux中的/home/user、Windows Vista中的C:\Users\user\、Windows XP中的C:\Documents And Settings\user\以及Mac使用的任何内容(我想是/User/user)os.path.expanduser("~")