Ich muss bearbeiten Dateien im Verzeichnis für Benutzer zulassen. Verzeichnis und Dateien darin wurden mit Admin-Privilegien erstellt. Also, wenn Benutzer versuchen, Dateien darin zu speichern - Ausnahme. Was kann ich in diesem Fall tun? Oder kann eine Möglichkeit bestehen, ein Verzeichnis mit bestimmten Rechten zu erstellen? I C# .Net 4.0C# Bearbeiten Sie Dateisystem-Verzeichnis-Privilegien von Admin-Prozess
0
A
Antwort
1
Grand-Zugang für alle Benutzer bin mit (mit Unterordnern) wie folgt aus:
DirectoryInfo dInfo;
DirectorySecurity dSecurity = dInfo.GetAccessControl();
dSecurity.AddAccessRule(new FileSystemAccessRule(new SecurityIdentifier(WellKnownSidType.WorldSid, null), FileSystemRights.FullControl, InheritanceFlags.ObjectInherit | InheritanceFlags.ContainerInherit, PropagationFlags.InheritOnly, AccessControlType.Allow));
dInfo.SetAccessControl(dSecurity);
Vielen Dank! Funktioniert gut! – velgames