簡體   English   中英

Windows 命令行更改文件夾權限

[英]Windows command line change folder permission

場景如下:

  • 以管理員權限執行的程序會創建一個文件夾“C:\\my folder”。
  • 在 cmd 中,我想授予每個人對該文件夾的完全控制權。

我該怎么做? 我試過了

cacls "C:\my folder" /E /P "*S-1-1-0":F

並沒有工作。 我也試過

cacls "C:\my folder" /E /P "Everyone":F

並沒有工作。 然而,

cacls "C:\my folder" /E /P "Todos":F

確實有效——在西班牙語的 Windows 安裝中,“Todos”代表“每個人”。 無論 Windows 安裝的是什么語言,我怎樣才能做到這一點?

注意:我知道應該棄用 cacls 以支持 icacls。 我不介意。 請不要浪費時間指出它,除非有一種方法可以在 icacls 中實現這一點。

在我自己的差異中,我終於設法弄明白了:
icacls "C:\\my folder" /GRANT *S-1-1-0:F
這很有趣:我通過 technet.microsoft.com 弄明白了,然而,他們自己的文檔是錯誤的!!!
https://technet.microsoft.com/es-es/library/cc753525(v=ws.10).aspx 中,他們聲明您應該使用
Icacls test2 GRANT *S-1-1-0:(d,wdac)
什么時候應該實際使用
Icacls test2 /GRANT *S-1-1-0:(d,wdac)

試試這個:

icacls "C:\my folder" /grant Everyone:M

取自這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM