Cómo cambiar los valores del registro o permisos desde una línea de comandos o una secuencia de comandos

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

Resumen

Para cambiar un valor de registro o permisos de registro desde una línea de comandos o desde una secuencia de comandos, utilice la utilidad Regini.exe. La utilidad Regini.exe se incluye en el Kit de recursos de Windows NT Server 4.0, en el Kit de recursos de Windows 2000 y en el Kit de recursos de Windows Server 2003.

Nota La utilidad Regini.exe para Windows 2000 ya no se admite y no está disponible para descarga de Microsoft. Esta herramienta está disponible en el CD-original ROM de Microsoft Windows 2000 Resource Kit sólo.

Más información

La sintaxis para cambiar los valores del registro o de permisos con Regini es:
REGINI [-m \\ nombreEquipo ] archivos
Aquí, el -m \\ machinename opción se utiliza para modificar el registro de un equipo remoto y archivos representa los nombres de los archivos de secuencia de comandos que contienen cambios en el registro.

El archivo de texto o archivos deben contiene los cambios de registro en el siguiente formato.
\Registry\Hiveroot\Subkeys registry value=data [permissions]
Regini la utilidad funciona con cadenas de registro de núcleo. Cuando tiene acceso al registro en modo de usuario con HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE etc., la cadena se convierte en modo de núcleo como sigue:
  • HKEY_LOCAL_MACHINE se convierte en \registry\machine.
  • HKEY_USERS se convierte en \registry\user.
  • HKEY_CURRENT_USER se convierte en \registry\user\user_sid, donde user_sid es el identificador de seguridad asociada con el usuario.
  • HKEY_CLASSES_ROOT se convierte en \registry\machine\software\classes.
Por ejemplo, un archivo de secuencia de comandos para cambiar el valor del registro DiskSpaceThreshold se encuentra en el subárbol HKEY_LOCAL_MACHINE en el valor 0 x 00000000 podría escribirse como sigue.
\registry\machine\system\currentcontrolset\services\lanmanserver\parameters DiskSpaceThreshold = REG_DWORD 0x00000000
registro claves permisos se especifican mediante números binarios separados por espacios, correspondiente al archivo Regini.doc números que especifique algunos permisos concedidos a grupos específicos. (Por ejemplo, el número 1 especifica administradores - control total). Puede utilizar la utilidad del Kit de recursos REGDMP para obtener los permisos de una clave del registro actuales en formato de número binario.

Precaución Cuando utilice Regini para cambiar permisos, se reemplazan los permisos actuales, no modificar.

El siguiente archivo de secuencia de comandos de ejemplo muestra la sintaxis para cambiar permisos en un registro key.
\Registry\Machine\Software [1 5 10]
esta secuencia de comandos modifica HKEY_LOCAL_MACHINE\Software tiene los permisos.
Administrators - Full Control
Creator/Owner - Full Control
Everyone - Read
en Windows XP y en Windows Server 2003, debe escribir el valor entre comillas. Por ejemplo, puede utilizar la siguiente secuencia de comandos para llamar a AUoptions.txt.
regini.exe -m \\remoteworkstation auoptions.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update "ConfigVer"= REG_DWORD 1 "AUOptions"= REG_DWORD 4 "ScheduledInstallDay"= REG_DWORD 0 "ScheduledInstallTime"= REG_DWORD 1
para obtener más información, consulte el archivo Regini.doc que se incluye en el kit de recursos para el sistema operativo específico.

Propiedades

Id. de artículo: 264584 - Última revisión: lunes, 14 de julio de 2008 - Versión: 3.0
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
Palabras clave: 
kbmt kbfile kbhowto KB264584 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 264584

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