Entwickler-Ecke
IO, XML und Registry - Berechtigungen auf Dateien
BenBE - Di 22.12.09 13:01
Titel: Berechtigungen auf Dateien
Heute mal von mir in Bezug auf .NET eine kleine Frage.
Für ein kleines Tool, möchte ich ein Verzeichnislisting erstellen. Das funktioniert auch soweit, allerdingst scheitert es daran, dass für die ganzen Systemverzeichnisse und eine Reihe anderer mir zwar der Verzeichnisname angezeigt wird, bei DirectoryInfo.getDirectories() allerdings eine Security-Exception geschmissen wird.
Nun wäre die Frage, ob es eine (saubere) Möglichkeit gibt, auszulesen, ob ein Zugriff erfolgreich sein wird (ich für den Ordner die nötigen Rechte für ein Directory-Listing hab), oder ich die nötigen Rechte ggf. anfordern kann (eine UAC-Meldung brauch nicht erscheinen, da das Programm mit seinen üblichen Berechtigungen suchen soll).
Wäre über nen kleinen Hinweis, wie das am Günstigsten (ohne Tonnenweise Abfragen der Security-API) möglich ist, dankbar.
BenBE - Fr 01.01.10 19:46
Danke schon mal für den Link. In die Richtung (zwecks Auslesen) hab ich auch gesucht. Hast Du zufällig für's Auswerten (Programm darf, Programm darf nicht) grad was da? Das Beispiel bei MS beschreibt ja erstmal nur den Teil zum Setzen (soweit ich das überblicke)?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!