Cómo utilizar el procesamiento por lotes para modificar los permisos de la clave de registro
Lo comprobé, el procesamiento por lotes no solo puede modificar los comandos del registro. Alternativamente, puede crear un nuevo archivo de registro y luego ejecute el comando reg único. El comando reg no parece tener una rama de comando que pueda modificar los permisos. A continuación se muestra el archivo de descripción que exporté del lote sin la palabra "permisos". "
REG QUERY NombreClave [/v NombreValor | /ve] [/s]
NombreClave [\Máquina\]ClaveCompleta
Nombre de la máquina remota - ignorar El valor predeterminado para la máquina actual Ignore el valor predeterminado para la computadora actual
Solo HKLM y HKU están disponibles en la computadora remota
El formato FullKey es ROOTKEY\SubKey
.ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
El nombre completo de la clave de registro en ROOTKEY seleccionada por SubKey
/v Consulta una clave de registro específica
ValueName Seleccione el nombre del valor que se consultará en ROOTKEY
Si se omite, consulte todos los valores en la entrada
/ve Consulta el nombre del valor predeterminado o valor en blanco lt; sin nombre;
/s Consulta todas las subclaves y valores
Ejemplo:
REG QUERY HKLM\Software\Microsoft\ResKit /v Versión
Mostrar valores de registro El valor de Versión
Muestra el valor del valor de registro p>
REG QUERY HKLM\Software\Microsoft\ResKit\r
t\Setup /s<. /p>
Muestra todas las subclaves y valores bajo la clave de registro "setup". Claves y valores bajo la clave de registro Configuración
NombreClave [\\Máquina\]ClaveCompleta
El nombre de la máquina remota: se ignora y el valor predeterminado es la máquina actual.
Solo HKLM y HKU están disponibles en la computadora remota.
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCR | HKU HKCC ]
SubKey El nombre completo de la clave de registro bajo la ROOTKEY seleccionada
p>/v El nombre del valor que se agregará en la opción seleccionada
/ve Agregue un nombre de valor en blanco a la clave de registro
/t Tipo de datos RegKey
[ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
REG_DWORD | REG_DWORD_LITTLE_ENDIAN |
REG_NONE | /s Especifica el carácter utilizado como delimitador en la cadena REG_MULTI_SZ
.
Si se omite, "\0" se utiliza como delimitador
/d Los datos asignados al registro agregado NombreValor
/f Cuando no se le solicita Forzar una clave de registro existente que se reescribirá si es necesario
Ejemplo:
REG ADD\\ABC\HKLM\Software\MyCo
Agregar una computadora remota. p>
Agregar una clave de registro HKLM\Software\MyCo
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
Agregar una valor (nombre: datos, tipo: REG_BINARY, datos: fe340ead) BINARY, tipo: REG_BINARY, datos: fe340ead)
REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
Agregar un valor (nombre: MRU, tipo: REG_MUTLI_SZ, datos: fax\0mail\0)
REG ADD HKLM\Software\MyCo /v Ruta /t REG_EXPAND_SZ /d systemroot
Agregar valor (nombre: Ruta, tipo: REG_EXPAND_SZ, datos: systemroot)
Nota: use el signo de porcentaje doble ( )
REG DELETE NombreClave [/v NombreValor / ve | /va] [/f]
Nombre de clave [\\Machine\]FullKey
Nombre de la máquina remota: ignore el valor predeterminado de la máquina actual
. Ignorar los valores predeterminados de la máquina actual
Sólo HKLM y HKU en la máquina remota
FullKey ROOTKEY\SubKey
ROOTKEY [ HKCU | p>
SubKey El nombre completo de la clave de registro bajo la ROOTKEY seleccionada
ValueName El nombre completo de la clave de registro bajo la ROOTKEY seleccionada
ValueName El valor de ROOTKEY seleccionado.
ValueName El nombre del valor que se eliminará en la opción ROOTKEY seleccionada
Cuando se omite, se eliminarán todas las subclaves y valores debajo de la clave
/ve Eliminar el valor con nombre de valor vacío; sin nombre;
/va Eliminar todos los valores bajo el elemento
/f Forzar eliminación sin preguntar
Por ejemplo:
REG DELETE HKLM\Software\MyCo\MyApp\Timeout
Elimina la clave de registro Timeout y todas sus subclaves y valores
REG DELETE\\ ZODIAC \HKLM\Software\MyCo/v MTU
ELIMINAR\ZODIAC\HKLM\Software\MyCo /v MTU
REG COPIAR NombreClave1 NombreClave2 [/s] [/f]
KeyName [\\Machine\]FullKey
Máquina Nombre de la máquina remota: ignora el valor predeterminado para la máquina actual. Ignore el valor predeterminado de la máquina actual
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCR ]
SubKey Registro bajo el seleccionado. ROOTKEY Nombre completo del elemento
/s Copia todas las subclaves y valores
/f Fuerza la copia sin preguntar
Ejemplo:
REG COPY HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp /s
Copie todas las subclaves y valores bajo la clave de registro HKLM\Software\MyCo\SaveMyApp. Copie las subclaves y los valores a la clave de registro SaveMyApp
SubKey El nombre completo de la clave de registro en la ROOTKEY seleccionada
/s Copie todas las subclaves y valores en la clave de registro SaveMyApp
REG COPY \\ZODIAC\HKLM\Software\MyCo HKLM\Software\MyCo1
Copia todos los valores bajo la clave de registro MyCo a ZODIAC. Clave de registro MyCo en ZODIAC
Copiar a la clave de registro MyCo1 en la computadora actual
REG SAVE KeyName FileName
KeyName ROOTKEY\SubKey
ROOTKEY [HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey El nombre completo de la clave de registro bajo la ROOTKEY seleccionada
FileName El nombre del archivo de disco que se guardará.
Si no se especifica ninguna ruta,
el archivo se creará en la carpeta actual del proceso de llamada
Ejemplo:
REG SAVE HKLM\Software\MyCo\ MyApp AppBkUp.
Guarde Hive MyApp en el archivo AppBkUp.hiv en la carpeta actual
REG RESTORE KeyName FileName
KeyName ROOTKEY\SubKey (solo computadora local). )
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
Subclave La clave de registro en la que desea restaurar el archivo de colmena. el archivo se va a restaurar.
Sobrescribe el valor y las subentradas de una entrada existente
FileName El nombre del archivo de colmena a restaurar
Debe usar REG SAVE para crear este archivo p >
Por ejemplo:
REG RESTORE HKLM\Software\Microsoft\ResKit NTRKBkUp.hiv
Restaura el archivo NTRKBkUp.hiv y reescribe la clave de registro ResKit
REG LOAD Nombre clave Nombre de archivo
Nombre clave ROOTKEY\SubKey (solo computadora local)
ROOTKEY [ HKLM | HKU ]
Subclave El archivo de subárbol que se cargará. El nombre de la clave de registro. Cree una nueva clave de registro
FileName El nombre del archivo de colmena que se va a cargar
Debe usar REG SAVE para crear este archivo
Ejemplo:
REG LOAD HKLM\TempHive TempHive.hiv
Cargue el archivo TempHive.hiv en la clave de registro HKLM\TempHive
REG UNLOAD KeyName
KeyName ROOTKEY \SubKey (solo máquina local)
ROOTKEY [ HKLM | HKU ]
SubKey El nombre de la colmena que se va a desinstalar. Nombre de clave de registro
Ejemplo:
REG UNLOAD HKLM\TempHive
Descargue la colmena TempHive en HKLM
REG COMPARE KeyName1 KeyName2 [/ v ValueName | /ve] [Salida] [/s]
KeyName [\Machine\]FullKey
Nombre de la máquina remota de la máquina: omita el nombre de la máquina actual.
Omita el valor predeterminado para la máquina actual
Solo HKLM y HKU están disponibles en la máquina remota
FullKey ROOTKEY\SubKey
Si no se especifica, FullKey2 es la igual que FullKey1
ROOTKEY [ HKLM | HKCR | HKCC ]
SubKey El nombre completo de la clave de registro bajo el ROOTKEY seleccionado
ValueName clave de registro seleccionada que se comparará El nombre del valor
Nombre del valor
Si se omite, se compararán todos los valores del proyecto
/ ve usa un valor en blanco lt; no namegt; nombres
/s Compara todas las subclaves y valores
Salida [/oa |od /os | p> Cuando se omite, solo se muestran los diferentes Resultados
/oa Muestra todos los resultados diferentes y coincidentes
/od Muestra solo los resultados diferentes
/os Muestra solo los resultados coincidentes p>
/on No mostrar resultados
Códigos de retorno:
0 - Éxito, compara resultados idénticos
1 - Fracaso
2 - Éxito, compare diferentes resultados
Por ejemplo:
REG COMPARE HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp
Comparar las claves de registro MyApp y SaveMyApp Todos los valores de
REG COMPAREHKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
Compare los valores bajo las claves de registro MyCo y Versión MyCo1
REG COMPARE\\ZODIAC\HKLM\Software\MyCo\\.
Compara todas las subentradas y valores en HKLM\Software\MyCo en ZODIAC con las mismas entradas en la computadora actual
REG EXPORT Nombre clave Nombre de archivo
Nombre de clave ROOTKEY\SubKey (solo máquina local)
Nombre de clave ROOTKEY\SubKey (solo máquina local)
Los valores son los mismos que los de MyCo y MyCo1. Solo computadora local)
ROOTKEY [HKLM | HKCR | HKCC]
SubKey El nombre completo de la clave de registro bajo el ROOTKEY seleccionado
FileName. Al nombre del archivo del disco exportado
Ejemplo:
REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.
Exporta todas las subclaves y subclaves de la clave de registro MyApp Valor al archivo AppBkUp.reg
REG IMPORT FileName
FileName El nombre del archivo de disco a importar (solo computadora local)
Ejemplo:
REG IMPORT AppBkUp.reg
Importar clave de registro desde el archivo AppBkUp.reg