ilyr73

GetACL

May 5th, 2021 (edited)
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. @echo off
  2. if "%2" EQU "" (set filename=ACL.txt) else set filename=%2
  3. Echo Dumping ACL of the starting folder...
  4. setacl.exe -on %1 -ot file -actn list -lst "f:tab;w:d;i:y" -bckp %filename%.1
  5. Echo Dumping non-inherited ACL of the subfolders...
  6. setacl.exe -on %1 -ot file -rec cont -actn list -lst "f:tab;w:d;i:n" -bckp %filename%.2
  7. cmd /U /C type %filename%.1 >%filename%
  8. cmd /U /C type %filename%.2 >>%filename%
  9. del %filename%.1
  10. del %filename%.2
  11. Echo Finished.
  12.  
Add Comment
Please, Sign In to add comment