NTFS-Berechtigungen
-
Hi Leute,
hat jemand einen Ansatz zum Thema Windows NTFS-Berechtigungen auslesen bzw. ist das mit C++ überhaupt möglich???
thx, MFG
dope_dope
-
dope_dope schrieb:
...ist das mit C++ überhaupt möglich???
Nichts ist unmöglich

An C++ ist noch kein Problem gescheitert, aber wenn die WinAPI da nichts bieten sollte, müsstest du wohl das NTFS-Format selbst einlesen, und dass könnte schwiereig werden, da Microsoft das Format nicht offen legt.Also: WinAPI oder ordentlich eigene Arbeit, dass ist meine Meinung
Aber warscheinlich gibt's ansonsten auch eine eigene Funktion dafür.---------
Aber was soll das bringen? Wenn du Zugriff auf eine Datei hast, dann ist doch gut, und wenn nicht, dann bekommst du ohnehin nicht mehr Infos als du schon hast!
-
Hallo,
Frag das besser mal im WinAPI-Forum. Das Auslesen der ACL ist nicht so ganz einfach.
siehe
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/file_security_and_access_rights.asp
-
dafür kannst du das Programm "Xcacls.exe" von microsoft verwenden. Das Programm kannst du downloaden und es dann (mit den verschiedenen Parametern, jenachdem welche Zugriffsrechte du vergeben bzw. enziehen willst) in/mit deinem Programm starten.
http://support.microsoft.com/?kbid=318754<edit>
mit dem Programm kannst du natürlich auch die NTFS-Berechtigungen auslesen und in eine LOG-Datei schreiben.
</edit>
-
Dieser Thread wurde von Moderator/in Jansen aus dem Forum Borland C++ Builder (VCL/CLX) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.