Identify Share Permissions Using Server Share Check

Permissions can be difficult to troubleshoot, especially when you start combining share permissions and NTFS permissions. Going through all the shares on a server can be time consuming so there are tools available that you can use to make administering share permissions easier.

The Windows Server 2003 Resource Kit includes a utility called Server Share Check. This is a command line utility that will list all non-hidden shares on a computer (it also works on Windows XP and Windows 2000). It also enumerates the Access Control List (ACL) for each share. In other words, it will tell you the user and groups who have access to a share and the type of access they have (no access, read, change, and full control).

The syntax for the command is as follows:

Srvcheck [\\computername]

Article Written by

  • Jim Williamson

    Thank you so much for documenting this!!

    I found many shares – hidden ($) and not hidden.
    A small draw-back is some shares that show Everyone/Full-Control, may or may not be a problem as this tool does not appear to be checking the folder permissions.

    If I’m missing something please let me know.

    Thanks
    Jim