Windows Server TechCenter > Windows Server Forums > File Services and Storage > Viewing all access permissions for every sub-folder,file, object etc. in a folder
Ask a questionAsk a question
 

Proposed AnswerViewing all access permissions for every sub-folder,file, object etc. in a folder

  • Friday, November 06, 2009 3:53 PMsilverhawk859 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hey everyone,

    I'm trying to re-structure the file/folder access and share for my company. Our file server (Windows Server 2003 SP2) has almost 4 Tera of data with files/folders scattered everywhere. 

    I would like to know if there is any way I can check the access permissions for each file in every folder in a simpler way rather than manually going and checking them all up which is gonna take hundreds of hours ..... the info. i m after is Full Contorl, Change, Modify, Read and Execute, Read, Write for all folders in the main folder and other files/folders in those folders as well .......... yes m a newbie ..... have searched on internet ....... found a tool called Smart X SecReport Enterprise which does the job but costs $400 .....also got AccessEnum which is helpful but really need list of other permissions as well other than just read wirte and deny...... 

    Thanks and regards,
    AMF

All Replies

  • Tuesday, November 17, 2009 4:57 AMGunner999 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Proposed Answer

    These utilities all show ACLS to various degrees on files and folders.

    Showacls.exe, calcs.exe, xcalcs.exe, xcalcs.vbs, and subinacl.exe

    Personally, i use showacls.exe alot, but i only use it on folders....not sure if it does files.  Folders, is usually all you need, you can assume files inhereit permissions and/or you should correct that if the files they don't inherit permissions.

    Calcs.exe *.* shows ACLS on files as well as folders, is built-in to windows 2003, but doesn't automatically recurse folders, so you need to write a batch file that will recurse the folders for you.

    XCalcs.exe/vbs i don't use alot but know they exist.

    Subinacl.exe i threw in as a guess, not positive but i think it will show you the acls, as well as replace them.

    If you are moving data around and get access denied as an administrator use Robocopy.exe with the /B switch, to use the backup right and by pass security.