Announcement

Collapse
No announcement yet.

Ordnerberechtigungen setzen in Server 2008 R2

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ordnerberechtigungen setzen in Server 2008 R2

    Hallo allerseits

    Ich habe ein Problem, bei dem ich einfach nicht weiter kommen. Ich setze per C# Code ordnerberechtigungen für eine reihe eingebauter Account (NetworkServics, System, AuthenticatedUsers, ...). Alles klappt wunderbar auf folgenden Betriebssystemen: Windows 7, Windows Server 2003 und Windows Server 2008. Auf dem Windows Server 2008 R2 funktioniert das jedoch leider nicht. Es gibt mir zwar keinen Fehler, aber es werden auch keine Berechtigungen gesetzt. Muss man auf diesem OS irgendwie anders vorgehen? Kann man da berechtigungen eventuell nur mit Powershell-Aufrufen setzen? Hier mein Code:

    PHP Code:
    DirectoryInfo dInfo = new DirectoryInfo(folderPath);
                    
    DirectorySecurity ds dInfo.GetAccessControl();
                    
    ds.SetAccessRule(new FileSystemAccessRule(identityReferenceFileSystemRights.FullControlInheritanceFlags.NonePropagationFlags.NoneAccessControlType.Allow));
                    
    ds.AddAccessRule(new FileSystemAccessRule(identityReferenceFileSystemRights.FullControlinheritanceFlagspropagationFlagsAccessControlType.Allow));
                    
    ds.SetAccessRuleProtection(truetrue);
                    
    dInfo.SetAccessControl(ds); 
    Danke und Gruss
    Thomas
Working...
X