批處理設置文件訪問權限的方法分享
2020-06-09 13:51:40
供稿:網友
SetACL.exe 0.904 中文幫助: SetACL.exe武林站長站下載地址
示例:
SetACL.exe c:/nihao /dir /deny everyone /read_ex
設置E:/wxDesktop 文件夾 everyone 用戶為讀取和運行權限
SetACL MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run /registry /deny
administrator /read
設置注冊表鍵值Run 為完全控制權限
------------------------------------------------------------------------------
SetACL.exe 0.904 中文幫助:
用法:SetACL.exe
[/i:] [/p:] [/r:]
[/sid] [/silent]
注意:<> 中的參數是必需的,[] 中的參數是可選
==============================================================================
= 任意本地或遠程對象的有效路徑
------------------------------------------------------------------------------
= 對象類型,以下任意參數:
/file 文件
/dir 目錄
/printer 打印機
/registry 注冊表
/service 服務
/share 共享
------------------------------------------------------------------------------
= 操作,以下任意參數
/deny 拒絕指定用戶的訪問
/grant 賦予指定用戶的訪問權限
/set 設置指定用戶的訪問權限
/revoke 撤銷指定用戶的訪問權限
------------------------------------------------------------------------------
= 用戶
------------------------------------------------------------------------------
= 權限,以下任意參數
/file = 文件對象的可用參數:
/read 讀取
/write 寫入
/read_ex 讀取和運行
/change 修改
/full 完全控制
以下為特別的權限:
/traverse
/list_dir 讀取數據
/read_attributes 讀取屬性
/read_ea 讀取擴展屬性
/add_file 寫入數據
/add_subdir
/write_attributes 寫入屬性
/write_ea 寫入擴展屬性
/delete_child
/delete 刪除
/read_dacl 記取權限
/write_dacl 寫入權限
/write_owner 取得所有權
------------------------------------------------------------------------------
/dir = 目錄對象的可用參數:
/read 讀取
/write 寫入
/list_folder 列出文件夾目錄
/read_ex 讀取和運行
/change 修改
/full 完全控制
以下為特別的權限:
/traverse
/list_dir 讀取數據
/read_attributes 讀取屬性
/read_ea 讀取擴展屬性
/add_file 寫入數據
/add_subdir
/write_attributes 寫入屬性
/write_ea 寫入擴展屬性
/delete_child
/delete 刪除
/read_dacl 記取權限
/write_dacl 寫入權限
/write_owner 取得所有權
------------------------------------------------------------------------------
/printer = 打印機對象的可用參數:
/print 打印
/man_printer 管理打印機
/man_docs 管理文檔
/full 完全控制
------------------------------------------------------------------------------
/registry = 注冊表對象的可用參數:
/read 讀取
/full 完全控制
以下為特別的權限