在 Inno Setup 中将文件夹权限设置为 `IIS_IUSRS` 组

问题描述 投票:0回答:1

我的 Web 应用程序正在访问

wwwroot
之外的一些文件夹,因此需要访问它们。 Web 应用程序是通过 Inno Setup 安装的。如何使用 Inno Setup 的文件夹权限授予对
IIS_IUSRS
组的访问权限?

https://jrsoftware.org/ishelp/index.php?topic=dirssection

根据 https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/understand-security-identifiers

IIS_IUSRS
的 SID 为
S-1-5-32-568

iis inno-setup acl
1个回答
0
投票

您无法直接使用 Inno Setup 向临时组授予访问权限。您必须使用外部工具,例如

icacls

类似这样的东西(未经测试):

[Run]
Filename: "icacls"; Parameters: """C:\path"" /grant: IIS_IUSRS:rw"; Flags: runhidden

另请参阅

© www.soinside.com 2019 - 2024. All rights reserved.