Zurück   RR:Board > Computer > Programmierung & Entwicklung > Projekte / Codes

Software Anwendungen mit Source Code - Projekt Vorstellung und Entwicklung.
Antwort
 
Themen-Optionen Thema durchsuchen

[C#] - install.cs rechte auf Ordner und Dateien setzen
Alt 19.06.2012, 14:41   # 1
Duken
Kabel Wurm
rot rot rot 
Bewertung:
Duken hat 500 bis 999 PunkteDuken hat 500 bis 999 PunkteDuken hat 500 bis 999 PunkteDuken hat 500 bis 999 PunkteDuken hat 500 bis 999 Punkte
Registriert seit: Aug 2004
Internet: DSL 1000
Beiträge: 1.069
Power: 27
Für Ordner:

erstellen der nötigen objekte:

SecurityIdentifier sid = new SecurityIdentifier(WellKnownSidType.WorldSid, null);
DirectoryInfo di = new DirectoryInfo(path);
DirectorySecurity ds = di.GetAccessControl();

rechte einstellen:

ds.AddAccessRule(new FileSystemAccessRule(sid,
FileSystemRights.Write | FileSystemRights.Modify |
FileSystemRights.Read | FileSystemRights.FullControl,
InheritanceFlags.ObjectInherit |
InheritanceFlags.ContainerInherit, PropagationFlags.None,
AccessControlType.Allow));

rechte setzen:

di.SetAccessControl(ds);



Für Dateien:


erstellen der nötigen objekte:

SecurityIdentifier sid = new SecurityIdentifier(WellKnownSidType.WorldSid, null);
FileSecurity fs = File.GetAccessControl(fileName[i].ToString());


rechte einstellen:

fs.AddAccessRule(new FileSystemAccessRule(sid, FileSystemRights.Write |
FileSystemRights.Modify | FileSystemRights.Read |
FileSystemRights.FullControl, AccessControlType.Allow));

rechte setzen:

File.SetAccessControl(fileName[i].ToString(), fs);


bei Fragen oder wenn jemand Hilfe benötigt einfach anschreiben.

mfg Duken

Geändert von Duken (19.06.2012 um 14:54 Uhr).
  Duken ist offline   Mit Zitat antworten
Antwort

RR:Board > Computer > Programmierung & Entwicklung > Projekte / Codes > [C#] - install.cs rechte auf Ordner und Dateien setzen


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[C#] - install.cs auflistung aller dateien in ordner Duken Projekte / Codes 1 19.06.2012 17:36
[Batch] - Ordner Überwachung auf Dateien und verschieben Soji Programmierung & Entwicklung 7 30.03.2012 12:31
[PHP] - Ordner und Dateien auslesen YOOUI Webentwicklung 3 15.01.2012 21:06
Ordner und Dateien auf USB-Stick mit Festplatte Synchronisieren CoCo Windows 6 08.02.2008 17:54
Dateien und Ordner sind ungewollt schreibgeschützt und nix geht mehr puxistar Windows 3 27.09.2007 15:04



Alle Zeitangaben in WEZ +1. Es ist jetzt 05:33 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.