我正在使用 Inno Setup 5 编译器创建一个 exe 文件。我想将应用程序默认放置在以下位置:
C:\users\username\AppData\local\appname
如何获取用户的 Windows 用户名?
使用某种关键字,例如
C:\users\%AppData%\local\appname
或者我可以在脚本中添加一些东西?
最佳答案
通常我使用常量{userappdata}
,如 documentation 中所述。表示映射到 c:\users\username\AppData\Roaming 的 %AppData% Windows 常量。
例如:
[Files]
Source: "c:\Build\output\test.dta"; DestDir: "{userappdata}\MyApplicaton\Data"; Flags: ignoreversion
关于inno-setup - 使用 Inno Setup 将应用程序安装到其路径中包含当前用户名的文件夹(用户配置文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25306284/