Script PowerShell set-user-acl.ps1 pour affecter les permissions à un utilisateur sur son dossier personnel dans C:\Users\users-shares\
echo $args[0]
$username = $args[0]
$Acl = Get-Acl "C:\Users\users-shares\$username"
$Ar = New-Object system.security.accesscontrol.filesystemaccessrule("$username","FullControl", "ContainerInherit, ObjectInherit", "None", "Allow")
$Acl.SetAccessRule($Ar)
Set-Acl "C:\Users\users-shares\$username" $Acl
Utilisation :
.\set-user-acl.ps1 username