Microsoft gliedert seine kostenlosen Sysinternals-Tools in verschiedene Kategorien, wir widmen jeder Kategorie einen eigenen Beitrag. Mit diesen Tools richtet sich Microsoft an IT-Professionals im Allgemeinen und Administratoren im Besonderen.
Die Werkzeuge sollen Admins die Verwaltung, Problembehebung und Diagnose von Windows-Systemen und -Anwendungen erleichtern. Den Anfang machen ausgewählte Tools zum Umgang mit Dateien und Datenträgern.
AccessChk - Berechtigungen von Verzeichnissen und Registry überwachen
Mit AccessChk können Sie in der Befehlszeile eine ausführliche Liste ausgeben, welche Rechte ein Benutzer auf Dateien, Dienste oder Teile der Registry hat. Das Tool hilft dabei, die Berechtigungen auch für verschachtelte Verzeichnisstrukturen auszulesen. Die Syntax lautet:
accesschk [-s][-i][-r][-w][-n][-k][-c]|[-d]] <Benutzername> <Datei, Verzeichnis, Registrykey oder Dienst>
• -c - Diese Option verwenden Sie, wenn es sich um einen Dienst handelt. Wenn Sie den Platzhalter * eingeben, zeigt das Tool die Rechte für alle Systemdienste an.
• -d - Verarbeitet Verzeichnisse.
• -k - Diese Option liest Rechte in der Registry aus, zum Beispiel hklm\software.
• -n - Zeigt nur Objekte an, für die kein Zugriff besteht.
• -r - Zeigt nur Leserechte an.
• -w - Zeigt nur Schreibrechte an.
Wenn Sie sich beispielsweise die Rechte des Benutzers joost für ein Verzeichnis c:\einkauf anzeigen lassen wollen, verwenden Sie den Befehl
accesschk joost c:\einkauf
Bei jeder Datei erhalten Sie die Information, ob Leserechte (R), Schreibrechte (W) oder beides (RW) bestehen. Wollen Sie die Zugriffsberechtigungen für einen Benutzer für einen bestimmten Registrykey abprüfen, können Sie zum Beispiel den Befehl
accesschk -kns contoso\tami hklm\software
verwenden.
Geben Sie keinen Benutzernamen an, sondern nur ein Verzeichnis, zeigt AccessChk alle Benutzerkonten und deren Rechte auf das Verzeichnis an. AccessChk ist hervorragend für Skripte geeignet. Sie können das Tool aber auch mit einer grafischen Oberfläche bedienen. Dazu verwenden Sie AccessEnum aus den Sysinternal-Tools.