#1 19. Juni 2012 Zuletzt bearbeitet: 19. Juni 2012 install.cs rechte auf Ordner und Dateien setzen 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.ToString()); rechte einstellen: fs.AddAccessRule(new FileSystemAccessRule(sid, FileSystemRights.Write | FileSystemRights.Modify | FileSystemRights.Read | FileSystemRights.FullControl, AccessControlType.Allow)); rechte setzen: File.SetAccessControl(fileName.ToString(), fs); bei Fragen oder wenn jemand Hilfe benötigt einfach anschreiben. mfg Duken + Multi-Zitat Zitieren