我正在寻找cmd中的命令,该命令将拒绝除特定文件夹之外的所有用户对特定文件夹的访问。我已经尝试过icacls
,但我做不到。
答案 0 :(得分:1)
这是可行的,并且可以通过cmd中的cacls
命令来完成:
for %A IN ("user1" "user2" "user3" "user4") do @cacls C:\some\folder /e /c /d %~A
允许再次访问这些用户到特定文件夹的位置,请使用:
for %A IN ("user1" "user2" "user3" "user4") do @cacls C:\some\folder /e /c /d %~A:f
请确保替换user1
,user2
,例如使用正确的实际用户名,并根据需要添加更多用户名。您还需要将C:\some\folder
更改为实际的文件夹路径。
对于batch-file解决方案,将百分号加倍,如下所示:
@for %%A IN ("user1" "user2" "user3" "user4") do @cacls C:\some\folder /e /c /d %%~A:f