我的 Web 应用程序正在访问
wwwroot
之外的一些文件夹,因此需要访问它们。 Web 应用程序是通过 Inno Setup 安装的。如何使用 Inno Setup 的文件夹权限授予对 IIS_IUSRS
组的访问权限?
https://jrsoftware.org/ishelp/index.php?topic=dirssection
IIS_IUSRS
的 SID 为 S-1-5-32-568
。
您无法直接使用 Inno Setup 向临时组授予访问权限。您必须使用外部工具,例如
icacls
。
类似这样的东西(未经测试):
[Run]
Filename: "icacls"; Parameters: """C:\path"" /grant: IIS_IUSRS:rw"; Flags: runhidden
另请参阅