icacls 授予对 Windows 7 上所有用户的访问权限

Alf*_*rio 21 windows access-control-list

我正在尝试为 Windows 7 上的所有用户授予对特定文件夹的完全访问权限(读、写)。问题是我不知道如何使用 icacls 来做到这一点。

小智 25

c:\windows\system32\icacls c:\folder /grant "domain\user":(OI)(CI)M
c:\windows\system32\icacls c:\folder /grant "everyone":(OI)(CI)M
c:\windows\system32\icacls c:\folder /grant "Authenticated Users":(OI)(CI)M
Run Code Online (Sandbox Code Playgroud)

打开命令窗口并输入 c:\windows\system32\icacls /?

  • 请注意,您将无法在本地化的 Windows 上使用“everyone”和其他组(英语名称仅在英语 Windows 上可用)。所以你可能想使用 SID 之一(例如“每个人”是“*S-1-1-0”——注意在 SID 之前使用星号)https://support.microsoft.com/en-我们/KB/243330 (7认同)
  • +1。根据上下文,(OI)(CI)F(完全访问)可能比 (OI)(CI)M(读/写访问)更可取。 (5认同)

Cee*_*man 6

只有 两个答案对我有用:

在管理员命令提示符中:

C:\Windows\System32>takeown /r /d y /f f:\backup
C:\Windows\System32>icacls f:\backup /t /grant Everyone:(OI)(CI)F
Run Code Online (Sandbox Code Playgroud)

(OI)用于未来的文件和(CI)未来的文件夹。