@REGCREATE[HKEY...\subclave]: cree una nueva subclave de registro. El parámetro comienza con la clave raíz, que se puede abreviar:

 

Clave raíz completaEn Corto
HKEY_CLASSES_ROOTHkcr        
HKEY_CURRENT_USERHKCU        
HKEY_LOCAL_MACHINEHKLM        
HKEY_USERSHKU        
HKEY_CURRENT_CONFIGHong Kong, China        

 

El resto del parámetro (después de la barra invertida) especifica la nueva subclave. Se debe citar el nombre completo si contiene espacios en blanco o caracteres especiales, por ejemplo:

 

@REGCREATE["HKLM\Software\Mi empresa\Mi producto\Usuario"]

 

REGCREATE creará las claves intermedias necesarias. Por ejemplo, @REGCREATE[HKCU\clave1\clave2\clave3] creará las tres claves (si aún no existen). REGCREAR devuelve 0 si se creó la subclave o el número de error de Windows si ocurrió un error.

 

Si está ejecutando una versión de Windows de 64 bits, puede acceder al registro de 64 bits en lugar del registro de 32 bits agregando "_64" al nombre HKEY. Por ejemplo:

 

     @regcreate["HKLM_64\Software\Empresa\Producto\Usuario"]

 

Si el nombre de la clave comienza con \\nombre de la máquina, @REGCREATE abre el registro en una máquina remota. El servicio de registro remoto debe estar ejecutándose en la máquina remota y usted debe tener acceso y permisos. El parámetro HKEY puede ser una de las siguientes claves:

 

HKEY_CLASSES_ROOT (o HKCR)

HKEY_CURRENT_CONFIG (o HKCC)

HKEY_CURRENT_USER (o HKCU)

HKEY_LOCAL_MACHINE (o HKLM)

HKEY_PERFORMANCE_DATA (o HKPD)

HKEY_USERS (o HKU)

 

Ver también: @REGQUERY (leer un valor), @REGSET (escriba un valor), y @REGSETENV (escribir y transmitir un valor).