在Inno Setup中的AppData中创建一个文件夹

时间:2018-06-17 15:24:51

标签: inno-setup

我需要在WindowsExplorerCmdCmdXdll.dll)文件夹中创建名为C:\Users\%username%\AppData\Roaming的文件夹,其中包含名为{userappdata}的文件。

如何?

1 个答案:

答案 0 :(得分:1)

要创建独立的空目录,请使用[Dirs] section条目,如:

[Dirs]
Name: {userappdata}\WindowsExplorerCmd

虽然你很少需要这个。使用[Files] section安装文件时,通常会隐式创建文件夹:

[Files]
Source: "CmdXdll.dll"; DestDir: "{userappdata}\WindowsExplorerCmd"

请注意,要使{user*}常量(如{userappdata})可靠地运行,您需要以非管理员模式运行安装程序(PrivilegesRequired设置为lowest)。否则,您可能无法获得所需的行为。另请参阅Installing application for currently logged in user from Inno Setup installer running as Administrator