lunes, 21 de octubre de 2013

Información de control de acceso con PowerShell

Acceder a la información sobre el control de acceso de un recurso compartido con PowerShell. Luego cambiaremos el control de acceso sobre ese mismo elemento usando Set-Acl.

1- Obtener la información
$contenido = Get-Acl C:\compartidas | Format-List *
$contenido > C:\Users\Administrador\Desktop\infoControlDeAcceso.txt

# fin del programa

2- Cambiar el control de acceso
$acl1 = Get-Acl C:\compartidas
$permisos = New-Object System.Security.AccessControl.FileSystemAccessRule "nombre_usuario","FullControl","Allow"
$acl1.SetAccessRule($permisos)
$acl1 | Set-Acl C:\compartidas

# fin del programa

Espero que os sirva de ayuda.
Un saludo.

No hay comentarios:

Publicar un comentario