Gam*_*r01 3 installation inno-setup
我正在尝试使用 Inno Setup Compiler 创建一个安装文件,我希望它安装到 Documents 文件夹中,因为它需要创建然后删除一个文件,如果它安装到 Program Files 则无法执行此操作。我试过%userprofile%\Documents在文件资源管理器中使用as ,但这只是%userprofile%在 Setup.exe 所在的任何地方创建一个名为的文件夹,并且 C:\Users\%username%\Documents只是%username%在用户文件夹中创建文件夹。无论它在哪里,我如何让它安装到 Documents 文件夹中?
虽然@GTAVLover 是对的,但您很可能希望在标准 Inno Setup 部分中使用{userdocs}或{commondocs}常量,例如[Files].
语法是这样的:
[Files]
Source: "readme.txt"; DestDir: "{userdocs}"
Run Code Online (Sandbox Code Playgroud)
如果您想引用环境变量(在这种情况下不是正确的方法),请使用{%NAME}语法:
[Files]
Source: "readme.txt"; DestDir: "{%USERPROFILE}\Documents"
Run Code Online (Sandbox Code Playgroud)