最近因為一台 File Server 要從 SolNAS 切換到 NetApp,Vincent 請我再次確認分享目錄夾的權限設定。
透過圖形介面去看目錄夾的權限設定,是有點費工。就上網找一下有沒有更好的方法。是有找到別人寫好的 batch,因為 icacls 並沒有只針對目錄做權限列清單。不過他使用的 cacls,那就自己改一下用 icacls 囉!嘿!
列出 F 磁碟第一層目錄的權限列表,所以原本的 batch 中 dir 指令有加 /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
試了一下,還蠻快的,不過權限的英文縮寫,又是個頭痛的東西,哈!
產出的權限列表文字檔,用 notepad 開啟會很難看,就改用 notepad++ 開囉!嘿嘿!
這次就用比較投機的方法,先用權限列表看異同,有不一樣的,再去看目錄夾的權限設定,哈!
20171120
文章標籤
全站熱搜