Cómo: Utilizar una secuencia de comandos para cambiar los permisos del Registro desde la línea de comandos

Seleccione idioma Seleccione idioma
Id. de artículo: 245031 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

En este artículo se describe cómo utilizar una secuencia de comandos para cambiar los permisos definidos en una clave del Registro desde un símbolo del sistema usando la utilidad Regini.exe que se incluye con el Kit de recursos de Microsoft Windows NT Server 4.0. El Kit de recursos es un producto independiente que se puede adquirir a Microsoft.

Más información

PRECAUCIÓN: al utilizar una secuencia de comandos para cambiar los permisos del Registro, reemplaza el conjunto completo de permisos actuales definido en una clave del Registro. Por ejemplo, si tiene cuatro tipos de usuarios cuyos permisos se definen en una clave del Registro determinada, y crea y ejecuta un archivo de comandos que cambia los permisos para sólo tres de los cuatro tipos de usuarios, se elimina la información sobre el cuarto tipo.

Para utilizar una secuencia de comandos con el fin de cambiar los permisos definidos en una clave del Registro desde un símbolo del sistema:

  1. Instale la versión más reciente del Kit de recursos de Windows NT Server 4.0.
  2. Cree un archivo de comandos que contenga los comandos para hacer los cambios:
    1. Inicie un procesador de texto, como el Bloc de notas.
    2. Escriba las claves del Registro y los permisos adecuados en el formato siguiente
      \Registry\sección\clave [permisos]
      donde "sección" es el nombre de la sección del Registro, "clave" es el nombre de la clave del Registro y "[permisos]" es el formato del número binario de los permisos.

      Por ejemplo, para modificar la clave del Registro HKEY_LOCAL_MACHINE\Software para conceder el permiso Control total y el permiso Lectura del grupo Todos a los grupos Administradores y Creador/Propietario, escriba la cadena siguiente:
      \Registry\Machine\Software [1 5 8]
      NOTA: debe escribir los permisos en formato de número binario. También debe hacer referencia a la sección del Registro en el formato predefinido. Para obtener más información sobre cómo consultar una sección del Registro en un archivo de comandos y sobre los números binarios de varios tipos de permisos, consulte la sección 'Referencia de las secciones del Registro y la representación de números binarios para permisos' de este artículo.
    3. Guarde y cierre el archivo de comandos.
  3. Escriba el siguiente comando en el símbolo del sistema y presione ENTRAR:
    REGINI [-m \\equipo] secuenciaDeComandos
    donde "equipo" es el nombre del equipo y "secuenciaDeComandos" es el nombre del archivo de comandos recién creado.

    NOTA: utilice sólo la opción -m cuando modifique el Registro de un equipo remoto. Asegúrese de incluir la ruta de acceso completa del archivo de comandos.
Referencia de las secciones del Registro y la representación de números binarios para permisos

Refiérase a las secciones del Registro según se explica a continuación:
  HKEY_LOCAL_MACHINE - \Registry\Machine
  HKEY_USERS - \Registry\Users
  HKEY_CURRENT_USER - \Registry\User\SIDUsuario (donde SIDUsuario es el identificador de seguridad del usuario actual)
				
Los permisos y sus representaciones en número binario son las siguientes:
Administrador completo 1
Administrador R 2
Administrador RW 3
Administrador RWD 4
Creador completo 5
Creador RW 6
Universal completo 7
Universal R 8
Universal RW 9
Universal RWD 10
Usuarios avanzados completo 11
Usuarios avanzados RW 12
Usuarios avanzados RWD 13
Op. de sistema completos 14
Op. de sistema RW 15
Op. de sistema RWD 16
Sistema completo 17
Sistema RW 18
Sistema R 19
Administrador RWX 20
				
Puede utilizar la utilidad Regdmp, que también se incluye con el Kit de recursos, para obtener los permisos actuales de una clave del Registro en formato de número binario.

Propiedades

Id. de artículo: 245031 - Última revisión: miércoles, 13 de junio de 2007 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Windows NT Server 4.0 Standard Edition
Palabras clave: 
kbinfo KB245031

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com