PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Benutzer-Rechte für Datei/Ordner abrufen? (NTFS)


wots
03.07.2003, 19:30
Hi,

ich möchte von einer NTFS-Partition die Berechtigungen der einzelnen Benutzer für eine Datei bzw. einen Ordner auslesen.
Kann mir jemand weiterhelfen?

wots


Pharao
03.07.2003, 19:56
HI.
es gab einen befehlt mit dem man die dateirechte in der konsole setzen konnte und ich glaube auch auslesen.
die ausgabe könntest du in eine datei umleiten und diese dann auslesen.
leider kann ich dir nicht mehr dazu sagen.
gruß
Pharao

jgerberj
13.07.2003, 18:25
Hi,

versuch es mit CACLS. Einfach CACLS im DOS-Fenster eingeben und Return. :)

TheBee
14.07.2003, 15:25
Hi,

Die "Win32 Programmer's Reference" empfiehlt hierfür die Funktion GetFileSecurity().
Damit bekommst du Zugriff auf den SecurityDescriptor der Datei und kannst dann den Besitzer oder die ACL (AccessControlList) auslesen, die alle Nutzer enthält, für die Rechte auf diese Datei festgelegt wurden.
Du musst dich da 'n bisschen durch die Hilfe hangeln. Ich hab selber noch keine Erfahrung mit den Security Sachen unter NTFS.

Bernd