Você precisa incluir todo o argumento da concessão entre aspas:
icacls c:\inetpub\wwwroot\ /grant "IIS AppPool\DefaultAppPool:F"
O seguinte comando:
icacls c:\inetpub\wwwroot\ /grant "IIS AppPool\DefaultAppPool":F
Retorna constantemente
Invalid parameter "IIS AppPool\DefaultAppPool"
Para qualquer nome de pool de aplicativos em qualquer pasta, estou executando isso no powershell como administrador.
Tenho certeza de que isso funcionou antes?
Alguma sugestão muito apreciada!
Dan