Frage : Directory.CreateDirectory

Using die oben genannte Methode von Directory.CreateDirectory (Path, Sicherheit). Wie kann ich die Sicherheit von einem Verzeichnis zurückholen und sie setzen oder sie andere kopieren?

Antwort : Directory.CreateDirectory

Sie können GetAccessControl verwenden, um DirectorySecurity über ein Verzeichnis zurückzubringen und das in Ihrem Anruf zu CreateDirectory dann zu verwenden.

Das Beispiel folgend ist erreicht, die Sicherheit vom Faltblatt C:\Test dann verursacht ein neues Verzeichnis mit der gleichen Sicherheit, die C:\Test2 genannt wird

1:
2:
Schwaches dirSecurity als System.Security.AccessControl.DirectorySecurity = System.IO.Directory.GetAccessControl („c:\test ")
System.IO.Directory.CreateDirectory („c:\test2“, dirSecurity)
Weitere Lösungen  
 
programming4us programming4us