Ciao Efran
senti sto lavorando a uno script, che in pratica crea una cartella nuova coppiando da una altra cartella Tempalte dei file, dopo agginge i rights auotmaticamente, quello che orami manca, e inserire la possibilita di fare un share, mi serve per il profilo sulla rete, per l`utente user share..
Questo e il mio codice..
$User = "C:\Ordner\Test_2"
Copy-Item -Recurse C:\Ordner\template $User
# ACL schreiben: Lese- und Schreibrechte fuer einen Benutzer setzen
# Eingabedaten
$DIR = "c:\ordner\Test_2"
$BENUTZER = "gdilisa"
# Hole ACL
$ACL =
Get-Acl $DIR
"ACL vorher:"
$acl |
format-list
# ACE definieren
$Rights = [System.Security.AccessControl.FileSystemRights]::FullControl
$Access=[System.Security.AccessControl.AccessControlType]::Allow
$Inherit=[System.Security.AccessControl.InheritanceFlags]::ContainerInherit `
-bor [System.Security.AccessControl.InheritanceFlags]::ObjectInherit
$Prop=[System.Security.AccessControl.PropagationFlags]::InheritOnly
$AccessRule =
new-object System.Security.AccessControl.FileSystemAccessRule `
($BENUTZER,$Rights,$Inherit,$Prop,$Access)
# ACE an ACL anfügen
$ACL.AddAccessRule($AccessRule)
# ACL speichern
set-acl -AclObject $ACL -Path $DIR
# Kontrolle
$ACL =
Get-Acl $DIR
"ACL nachher:"
$acl |
format-list
Come potrei fare questa modifica, poi sarebbe perfetto se funziona.. va be quasi ,, vorrei poterlo fare in remoto ma credo che questo non funzioni ancora bene..
saluti Giuseppe