Automated process or script to list all server shares, the NTFS and security permissions on Windows Server 2003

I am replacing a file server and think there should be a way to retrieve a list of all the server shares, NTFS and security permissions that are setup on the old server.  I will use this list to create the new shares on the new server.  The old server is Windows Server 2003 Standard SP2 and the new server will be Windows Server 2008 Standard R2.  
LVL 1
ehessAsked:
Who is Participating?
 
TarekIsmailConnect With a Mentor Commented:
use powershell to run the below command
 gwmi Win32_Share |Get-Acl |fl

gwmi Win32_Share|FL to get all shared folder in your system
0
 
oBdACommented:
My favorite tool for this is the free DumpSec (http://www.systemtools.com/somarsoft/index.html)
Set the Permissions Report Options to not show the owner, and to "Show directories (not files) whose permissions differ ..." to create the most concise report possible for file permissions. You can create all sorts of other reports as well, including shares.
Then there are the free tools from Sysinternals:
- AccessChk (http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx)
- AccessEnum (http://technet.microsoft.com/en-us/sysinternals/bb897332.aspx)
- ShareEnum (http://technet.microsoft.com/en-us/sysinternals/bb897442.aspx)
Then there's the (not free) Security Explorer from ScriptLogic (http://www.scriptlogic.com/products/security-explorer/)
0
 
Joseph MoodyBlogger and wearer of all hats.Commented:
As a simple solution, use the Share Folders tab in Computer Management.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.