icacls /? 這支竿子好用些,簡單來說這個指令達不到你的要求
變通方式
for /r %i in (*.) do icacls "%i " /T >>d:\AclFile.txt
感謝蟹老闆的提供,小弟這邊測試了一下有發現一個小小問題
1.OS:Windows Server 2012R2 英文版
2.有輸入chcp 950 or chcp 65001來顯示中文
3.測試您提供的 "for /r %i in (.) do icacls "%i" /T" 這一段命令,發現資料夾如果是空的或有中文字時,不會顯示出來。
4.存檔的格式有辦法固定起來嗎?
謝謝您
因為沒有英文環境可測試中文部份不了解.
排版的部份輸出時已有排版但需使用notepad++來查看,若使用記事本查看會不易閱讀
如果要顯示空資料夾可以換成這樣試試
for /r %i in (\) do Echo icacls "%~fi" /T >>d:\AclFile.txt