none
[AD]對每台PC檔案設權限 RRS feed

  • 問題

  • 是否有辦法對Domain 下所有PC檔案資料夾設定權限,
    如要每一台特定去設會很麻煩說,謝謝幫忙。
    如:對FONTS資料夾TELNET.EXE 設定特別權限。

    *Client:2000.XP.VISTA
    *Server:2000.2003.2008
    • 已編輯 Vincent Lin 2009年3月18日 上午 07:10 修改title
    2009年2月6日 上午 01:04

解答


  • 我想到的方式是可以使用登入指令檔來部屬
    登入指令檔裡面內容可以使用cacls這個指令

    如 cacls C:\test\test.txt /G abc:F    <- 設定abc在C:\test\test.txt上可以得到Full Control的權限

    以下資訊是擷取至Vista系統, 2000 & XP不確定是否一樣,不過可以試試看
    ----------------------------------------------------------------------------------
    CACLS filename [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G user:perm]
                    [/R user [...]] [/P user:perm [...]] [/D user [...]]
        filename      顯示 ACLs。
        /T            變更目前目錄與所有子目錄中指定之檔案的 ACL。
        /L            處理符號連結本身而不是目標
        /M            變更掛接到目錄之磁碟區的 ACL
        /S            顯示 DACL 的 SDDL 字串。
        /S:SDDL       利用 SDDL 字串中指定的內容取代 ACL
                      (不能搭配 /E、/G、/R、/P 或 /D 使用)。
        /E            編輯 ACL 而不是取代之。
        /C            發生拒絕存取錯誤時仍繼續。
        /G user:perm  授與指定使用者存取權限。
                      Perm 可以是 : R  讀取
                                    W  寫入
                                    C  變更 (寫入)
                                    F  完全控制
        /R user       撤銷指定使用者的存取權限 (必須與 /E 一起使用)。
        /P user:perm  取代指定使用者的存取權限。
                      Perm 可以是 : N  無
                                    R  讀取
                                    W  寫入
                                    C  變更 (寫入)
                                    F  完全控制
        /D user       拒絕指定使用者存取。

    • 已標示為解答 Vincent Lin 2009年2月13日 上午 10:22
    2009年2月7日 上午 10:39