Question Locked

Windows 2003 Server Documentation

0 helpful
6 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I have a Windows 2003 file server with tons of files and folders that are used throughout my company on a day to day basis. These files and folders contain numerous amounts of user access permissions settings. I am looking for a method to document every file and folder on my file server with tables that show the user permissions for each. I know I could sit here and type all of this into an excel spreadsheet and spend half of my life doing it, however, I would imagine there is a piece of software out there that could do this for me and provide me with the ability to print out nice reports. Can anyone give me some help on this?

Thanks in advance!

6 replies

by toivo talikka

I have not seen any tools out there either. Systems administrators must be keeping the secrets of their trade close to their chest.

Once you have the raw data, printing out nice reports should not be a problem - any programming language could be used to reformat text. If you are not conversant in Visual Basic, try KiXtart from http://www.kixtart.org. It is has the necessary commands to navigate the file system and manipulate strings. It can also run command interpreter commands, which brings us to the key element of our home grown solution.

The CACLS {filename} command lists the access control lists (ACLs) of the file or wildcard entry. If you redirect the output from the CACLS command to a temporary file, your program code can then read the file and filter and format the contents into a meaningful report.

On the other hand, if you export the text file from the CACLS command to a Linux system, you may be able to churn out the reports with half a dozen lines of code, thanks to the power of shellscript commands like awk, grep and sed.

by rolastri

DumpSec v2.8.6 from somarsoft http://www.somarsoft.com/
with this you can do a *.txt export from permissions, shares and much more and convert to a excelsheet.
Greetings from Switzerland

by ic-it

Why revive a Zombie post that has been dead for 3 years?

This discussion is closed to new replies.