Acerca de los comandos e idiomas de la computadora
1. Debido a que reg es un comando del sistema, se puede ejecutar durante la operación. Es lo mismo que el comando cmd.
Y shl.RegWriter es solo una función en una determinada programación. language., requiere el soporte del entorno de programación cuando se ejecuta, y no es un comando del sistema
En cuanto a 2 y 3, te daré la información y podrás verlo tú mismo
Operación REG [Lista de Parámetros]
Operación [ CONSULTAR | BORRAR |
GUARDAR | DESCARGAR |
COMPARAR | | IMPORTAR ]
Código de retorno: (EXCEPTO REG COMPARE)
0 - Éxito
1 - Error
Para obtener ayuda en un operación, escriba:
Operación REG /?
Por ejemplo:
REG QUERY /?
REG ADD /?
BORRAR REGISTRO /?
COPIAR REGISTRO /?
GUARDAR REGISTRO /?
RESTAURAR REGISTRO /?
CARGAR REGISTRO /?
DESCARGAR REGISTRO / ?
COMPARAR REGISTRO /?
CONSULTA DE REGIS NombreClave [/v NombreValor | /ve] [/s]
KeyName [\Machine\]FullKey p>
Nombre de la máquina remota: ignore el valor predeterminado de la máquina actual
Solo hay HKLM y HKU en la máquina remota
El formato de FullKey es ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCR | HKU ]
SubKey El nombre completo de la clave de registro bajo la ROOTKEY seleccionada | p>
/v Consultar una clave de registro específica
ValueName El nombre del valor que se consultará en el elemento seleccionado
Cuando se omite, todos los valores del elemento se ser consultado
/ve Consulta el valor predeterminado o el nombre del valor en blanco lt; no namegt;
/s Consulta todas las subclaves y valores
Por ejemplo: p>
REG QUERY HKLM\Software\Microsoft\ResKit /v Versión
¿Mostrar registro?
REG ADD NombreClave [/v NombreValor /ve] [/t Tipo] [/s Separator] [/d Data] [/f]
KeyName [\\Machine\]FullKey
El nombre de la máquina remota: se ignora y el valor predeterminado es el actual máquina.
Solo hay HKLM y HKU en la máquina 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 el elemento seleccionado
/ve Agregue un nombre de valor en blanco para la clave de registrolt; no namegt;
/ t Tipos de datos RegKey
[ REG_SZ | Toma REG_SZ
/s Especifica un carácter que se utilizará como delimitador en la cadena de datos REG_MULTI_SZ
Si se omite, "\0" se utiliza como delimitador
/d Datos que se asignarán al registro agregado Nombre del valor
/f Sobrescribe a la fuerza una clave de registro existente sin preguntar
Por ejemplo:
REG ADD \\ABC\HKLM\Software\MyCo
Agregue una clave de registro HKLM\Software\MyCo en la máquina remota ABC
REG ADD HKLM\ Software\MyCo /v Data /t REG_BINARY /d fe340ead
Agrega un valor (nombre: Data, tipo: REG_BINARY, data: fe340ead)
REG ADD HKLM\Software\MyCo / v MRU /t REG_MULTI_SZ /d fax\0mail
Agregue un valor (nombre: MRU, tipo: REG_MUTLI_SZ, datos: fax\0
REG DELETE KeyName [/v ValueName | / ve |va] [/f]
KeyName [\\Machine\]FullKey
Nombre de la máquina remota: ignore el valor predeterminado de máquina actual
Remoto Solo hay HKLM y HKU en la máquina
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCR | /p>
Registro de subclave bajo la ROOTKEY seleccionada El nombre completo del elemento de la tabla
ValueName El nombre del valor que se eliminará bajo el elemento seleccionado
Cuando se omite, todos las subclaves y los valores debajo del elemento se eliminarán
/ve Eliminar el valor del nombre del valor en blanco lt;no name;
/va Eliminar todos los valores debajo del elemento
/f Eliminación forzada sin preguntar
Por ejemplo:
REG DELETE HKLM\Software\MyCo\MyApp\Timeo
ut
Eliminar clave de registro T
REG COPY NombreClave1 NombreClave2 [/s] [/f]
NombreClave [\\Máquina\]ClaveCompleta
Nombre de la máquina remota: ignore el valor predeterminado de la máquina actual
Solo hay HKLM y HKU en la máquina remota
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
Subclave El nombre completo de la clave de registro en la ROOTKEY seleccionada
/s Copiar todas las subclaves y valores
/f Forzar copia sin mensaje
Por ejemplo:
REG COPY HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp /s
Se registrará Copie todas las subclaves y valores bajo la clave de la tabla MyApp a la clave de registro SaveMyApp
REG COPY \\ZODIAC\HKLM\Software\MyCo HKLM
REG SAVE KeyName FileName
KeyName ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCR | HKU ]
SubKey El nombre completo de la clave de registro bajo la ROOTKEY seleccionada
FileName El nombre del archivo del disco que se guardará. Si no se especifica ninguna ruta,
el archivo se creará en la carpeta actual del proceso de llamada
Por ejemplo:
REG SAVE HKLM\Software\MyCo \MyApp AppB
REG RESTORE Nombre clave Nombre de archivo
Nombre clave ROOTKEY\SubKey (solo máquina local)
ROOTKEY [ HKLM | HKCR | /p>
Subclave El nombre completo de la clave de registro en la que se va a restaurar el archivo Hive.
Sobrescribe el valor y las subclaves de una clave existente
FileName El nombre del archivo de colmena que se va a restaurar
Debes usar REG SAVE para crear este archivo
Por ejemplo:
REG RESTORE HKLM\Software\Microsof
REG LOAD Nombre clave Nombre de archivo
Nombre clave ROOTKEY\SubKey (solo máquina local)
ROOTKEY [ HKLM | HKU ]
SubKey El nombre de la clave de registro en la que se cargará el archivo Hive.
Cree una nueva clave de registro
FileName El nombre del archivo Hive que se cargará
Debe usar REG SAVE para crear este archivo
Por ejemplo:
REG LOAD HKLM\TempHi
REG UNLOAD KeyName
KeyName ROOTKEY\SubKey (solo para la máquina local)
ROOTKEY [ HKLM |
Subclave El nombre de la clave de registro de la colmena que se va a descargar
Por ejemplo:
REG UNLOAD HKLM\TempHive
? p>
REG COMPARE NombreClave1 NombreClave2 [/v NombreValor | /ve] [Salida] [/s]
NombreClave [\\Máquina\]ClaveCompleta
Nombre de la máquina remota - omitido El valor predeterminado de la máquina actual
Solo hay HKLM y HKU en la máquina remota
FullKey ROOTKEY\SubKey
Si no se especifica FullKey2, FullKey2 es lo mismo que FullKey1
ROOTKEY [ HKLM | HKCR HKU ]
SubKey El nombre completo de la clave de registro bajo la ROOTKEY seleccionada
ValueName La clave bajo la clave de registro seleccionada El nombre del valor a comparar
Cuando se omite, se compararán todos los valores bajo este elemento
/ve Comparar el valor en blanco
/s Compara todas las subclaves y valores
Salida [/oa |od /os /on]
Cuando se omite, solo se muestran resultados diferentes
/oa muestra todas las diferencias y los resultados coincidentes
/od muestra solo resultados diferentes
/os muestra solo los resultados coincidentes
/on no muestra resultados
Código de retorno:
0 - Éxito, los resultados de la comparación son los mismos
1 - Fallo
2 - Éxito, los resultados de la comparación son diferentes
Por ejemplo:
REG COMPARE HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp
Reemplace todos los valores bajo la clave de registro MyApp con SaveMyApp Compare
REG COMPARE HKLM\Software\MyCo HKLM
REG EXPORT KeyName FileName
Nombre de clave ROOTKEY\SubKey (solo máquina local)
ROOTKEY [ HKLM | HKCR | HKU ]
Subclave El nombre completo de la clave de registro bajo la ROOTKEY seleccionada
Nombre de archivo El nombre del archivo de disco que se exportará
Por ejemplo:
REG EXPORT HKL
M\Software\MyCo\MyApp AppBkUp.reg
Cambiar la clave de registro MyApp
REG IMPORT FileName
FileName El nombre del archivo de disco que se importará ( solo para máquina local)
Por ejemplo:
REG IMPORT AppBkUp.reg
Desde el archivo A