1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
$ruta = 'F:\power\carpeta' New-Item -Path $ruta -ItemType Directory $permisos = Get-Acl -Path $ruta #Crear regla de acceso #System.Security.AccessControl.FileSystemAccessRule: Representa una abstracción de una entrada de control de acceso (ACE) que define una regla de acceso para un archivo o directorio $permisoadd = 'Todos', 'FullControl', 'ContainerInherit, ObjectInherit', 'None', 'Allow' $regla = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList $permisoadd $permisos.SetAccessRule($regla) #Añadir permisos a la carpeta $permisos | Set-Acl -Path $ruta #Comprobar permisos $permisos.Access |