ICACLS IIS AppPool \ DefaultAppPool =无效的参数

以下命令:

icacls c:\inetpub\wwwroot\ /grant "IIS AppPool\DefaultAppPool":F 

不断返回

 Invalid parameter "IIS AppPool\DefaultAppPool" 

对于任何文件夹上的任何应用程序池名称,我都以admin身份从powershell运行。

我确定这个工作之前?

任何build议非常感谢!

您需要将整个授权参数用引号括起来:

 icacls c:\inetpub\wwwroot\ /grant "IIS AppPool\DefaultAppPool:F"