@REGSET[HKEY...\subkey\value,type,data]: Schreiben Sie einen Wert in die Registrierung. REGSET unterstützt Schlüssel vom Typ REG_DWORD, REG_SZ,  REG_EXPAND_SZ, REG_MULTI_SZ und REG_DWORD_LITTLE_ENDIAN. Art ist der Werttyp (REG_DWORD, REG_EXPAND_SZ oder REG_SZ). Datum sind die festzulegenden Daten. Wenn dieser Parameter nicht angegeben wird, entfernt @REGSET den Wert. REGSET kehrt zurück 0 wenn der Wert geschrieben wurde oder die Windows-Fehlernummer, wenn ein Fehler aufgetreten ist.

 

Wenn Sie REG_MULTI_SZ-Werte festlegen, trennen Sie diese voneinander technische Daten Argument mit Komma.

 

Wenn der Schlüsselname mit \\ beginntMaschinenname, @REGSET öffnet die Registrierung auf einem Remotecomputer. Der Remote-Registrierungsdienst muss auf dem Remote-Computer ausgeführt werden und Sie müssen über Zugriff und Berechtigungen verfügen. Der HKEY-Parameter kann einer der folgenden Schlüssel sein:

 

HKEY_CLASSES_ROOT (oder HKCR)

HKEY_CURRENT_CONFIG (oder HKCC)

HKEY_CURRENT_USER (oder HKCU)

HKEY_LOCAL_MACHINE (oder HKLM)

HKEY_PERFORMANCE_DATA (oder HKPD)

HKEY_USERS (oder HKU)

 

Hinweis: Denken Sie daran, jeden Eintrag, der Leerzeichen oder Kommas enthält, in Anführungszeichen zu setzen!

 

See @REGCREATE Informationen zum Format des Schlüsselnamens finden Sie hier. Siehe auch: @REGQUERY (einen Wert lesen) und @REGSETENV (Wert schreiben und senden).

 

Beispiel:

 

echo %@regset["HKCU\Software\JP Software\Take Command 28\MyVersion",REG_SZ,9999]

echo %@regquery["HKCU\Software\JP Software\Take Command 28\MeineVersion"]

9999