最近因為一台 File Server 要從 SolNAS 切換到 NetAppVincent 請我再次確認分享目錄夾的權限設定。

參考:ghoseliangVirtual Dr

透過圖形介面去看目錄夾的權限設定,是有點費工。就上網找一下有沒有更好的方法。是有找到別人寫好的 batch,因為 icacls 並沒有只針對目錄做權限列清單。不過他使用的 cacls,那就自己改一下用 icacls 囉!嘿!

列出 F 磁碟第一層目錄的權限列表,所以原本的 batchdir 指令有加 /s 參數就拿掉:

@ECHO OFF
dir F:\ /b /ad > e:\dirflist.txt
IF EXIST e:\Cacls_F.txt. del e:\Cacls_F.txt
for /F "delims=/" %%a in (e:\dirflist.txt) do icacls "F:\%%a">>e:\Cacls_F.txt

試了一下,還蠻快的,不過權限的英文縮寫,又是個頭痛的東西,哈!
WindowsServer2008取得目錄NTFS權限

產出的權限列表文字檔,用 notepad 開啟會很難看,就改用 notepad++ 開囉!嘿嘿!
WindowsServer2008取得目錄NTFS權限

WindowsServer2008取得目錄NTFS權限

這次就用比較投機的方法,先用權限列表看異同,有不一樣的,再去看目錄夾的權限設定,哈!

20171120

arrow
arrow
    文章標籤
    Windows Win2008 Batch icacls
    全站熱搜
    創作者介紹
    創作者 游蜂 的頭像
    游蜂

    暉獲無度的步烙閣

    游蜂 發表在 痞客邦 留言(0) 人氣()