2009-10-30 23 views

Respuesta

9

El PowerShell Community Extensions viene con Set-Writable (aliased a swr) y Set-ReadOnly (con alias a sro). Los uso con frecuencia. La eliminación de los privilegios de ejecución requiere un cambio en las ACL, sin embargo, usar Get-Acl/Set-Acl es doloroso. Yo usaría icacls.exe.

Por cierto, si usted no quiere meterse con cualquier material tercera parte, el establecimiento de sólo lectura a verdadero/falso es bastante fácil:

Set-ItemProperty foo.txt IsReadOnly $true # or $false 
+1

Bueno, eso es muy útil, yo debería comprobar ésos hacia fuera. Tal vez podría retirar un montón de mis scripts pirateados. – zdan

+0

Hay algunas cosas bonitas en PSCX. Definitivamente vale la pena echarle un vistazo. –

Cuestiones relacionadas