Wie Berechtigung eines Verzeichnisses ermitteln?



  • Hallo, kann man z.B. das Verzeichniss C:\Test mit dem eingeloggten Benutzer prüfen welche Rechte dieser für den Ordner hat??? So wie beim Reiter Sicherheit da steht ob dieser Schreib-, Leserechte oder Vollzugriff hat.
    Gibt es eine Möglichkeit diese auszulesen ????


  • Mod

    HeapAlloc()
    LookupAccountName()
    IsValidSid()
    BuildTrusteeWithSid()
    GetNamedSecurityInfo()
    GetEffectiveRightsFromAcl()
    HeapFree()
    CloseHandle()

    oder
    GetCurrentProcess()
    OpenProcessToken()
    HeapAlloc()
    GetTokenInformation()
    BuildTrusteeWithSid()
    GetNamedSecurityInfo()
    GetEffectiveRightsFromAcl()
    HeapFree()
    CloseHandle()

    Siehe auch AccessCheck!

    Siehe auch Seiten hier:
    http://win32.mvps.org/security/dumpacl.html


Anmelden zum Antworten