ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
389
389
EMPFEHLEN
-
Hallo zusammen,
ich mache erst seit kurzem C# (2.0) und habe deswegen eine Frage.
Ich bekomme einen Pfad als Parameter übergeben und muss rausfinden, ob ich da Schreibrechte hab. Es ist möglich das der Pfad nur teilweise existiert.
Eine schöne Lösung mit ACL wäre schön, muss aber nicht sein. Darin bin ich komplett gescheitert. (Soll unter Win XP und höher laufen)
Was ich momentan zu machen versuche, ist mit Exists und CreateDirectory die Sachen "experimentell" rauszufinden. Da habe ich auch 2 konkrette Fragen:
- Gibt es die Möglichkeit rauszufinden, falls exists false zurückliefert, ob das Verzeichnis nicht existiert oder man nur keine Leserechte drauf hat?
- Bei einem Pfad, z.B. C:\Programme\Test\new\", den Teil, welcher existiert (also z.B. "C:\Programme") abtrennen können.
Ideen und konkrete Vorschläge sind willkommen.
Vielen Dank schon mal.
-
20.05.11 14:44 #2
- Registriert seit
- Aug 2006
- Beiträge
- 204
zu 1) Wenn exist false zurückliefert dann gibt es das Verzeichnis nicht.
zu 2) Das musst du dann schon selber machen. Es wird in zu 1) nur geprüft ob genau dieser Pfad existiert.
Übrigens ein wenig googlen hätte dich zu folgendem Ergebnis geführt:
http://social.msdn.microsoft.com/For...9-738fc2eda602Geändert von tequila slammer (20.05.11 um 14:49 Uhr)
-
Das stimmt nicht, siehe MSDN. Wenn man keine Leseberechtigung hat, dann wird auch False zurückgegeben, obwohl das Verzeichnis existiert.
kissa, schau dir mal den System.Security.AccessControl-Namespace an, der sieht vielversprechend aus.Geändert von Shakie (20.05.11 um 18:51 Uhr)
hihi = -h²
Ähnliche Themen
-
Bilder aus Verzeichnis auslesen, thumb erstellen und in anderem Verzeichnis speichern
Von saraaa im Forum PHPAntworten: 2Letzter Beitrag: 17.02.09, 10:15 -
Keine Zugriffsrechte für ein Verzeichnis
Von Wollnashorn im Forum PHPAntworten: 2Letzter Beitrag: 31.08.07, 16:57 -
Zugriffsrechte
Von soa im Forum PHPAntworten: 5Letzter Beitrag: 12.07.06, 14:33 -
Verzeichnis auslesen: Problem, wenn Verzeichnis leer
Von Chosi im Forum PHPAntworten: 0Letzter Beitrag: 13.11.05, 15:29 -
Zugriffsrechte ?
Von TobGod im Forum NetzwerkeAntworten: 8Letzter Beitrag: 23.06.04, 13:17





Zitieren
Login





