Ejercicios de PowerShell: asignar permisos a una carpeta
# "'pepito', 'FullControl', 'ContainerInherit, ObjectInherit', 'None', 'Allow'" | Out-File permisos.txt
$permisos = Get-Acl -Path directorio
gc .\permisos.txt | %{
$_
$regla = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList ($_.replace(", '","@").split("@").replace("'",""))
$permisos.SetAccessRule($regla)
$permisos | Set-Acl -Path directorio
}