Liste aller Codebeispiele
Autor: Dr. Holger Schwichtenberg
Beschreibung
Durch die Kombination von Get-Acl und Set-Acl kann man auf einfache Weise eine Zugriffsrechteliste von einem Dateisystemobjekt auf ein anderes übertragen.
Programmcodebeispiele Windows PowerShell-Skript
# Übertragen einer ACL von einer Datei auf eine andere
Get-Acl g:\daten\kunden | Set-Acl g:\daten\lieferanten
# Übertragen einer ACL von einer Datei auf eine Menge von Dateien
$acl = Get-Acl g:\Daten\kunden
Get-ChildItem g:\Daten | foreach-object { set-acl $_.Fullname $acl; "Übertragen auf $_" }
Programmcodebeispiele
Dieses Codebeispiel in anderen Sprachen (noch) nicht verfügbar.
Hinweise
Ausgaben werden in den Beispielen durch Hilfsroutinen wie out() und
PrintOut() erzeugt. Diese sind hier nicht angegeben, da deren Implementierung
von der jeweiligen Umgebung abhängt. Für Konsolenanwendungen können hier z.B.
Console.WriteLine() einsetzen.
Querverweise
Definition '.NET Framework Class Library'
Verfügbarkeit der Klasse 'System'
Übersicht über den FCL-Namensraum 'System'
Portal dotnetframework.de
|