@REGTYPE[HKEY...\key] : Gibtden Typ der Registrierungsvariablen zurück. Die möglichen Werte sind:
0 - REG_NONE (kein Werttyp)
1 - REG_SZ (Unicode-Zeichenkette mit Null-Ende)
2 - REG_EXPAND_SZ (Unicode-Zeichenkette mit Null-Terminierung und Verweisen auf Umgebungsvariablen)
3 - REG_BINARY (Freiform-Binärwert)
4 - REG_DWORD (32-Bit-Zahl)
5 - REG_DWORD_BIG_ENDIAN (32-Bit-Zahl)
6 - REG_LINK (Symbolische Verknüpfung)
7 - REG_MULTI_SZ (Mehrere Unicode-Zeichenfolgen)
8 - REG_RESOURCE_LIST (Ressourcenliste in der Ressourcenkarte)
9 - REG_FULL_RESOURCE_DESCRIPTOR (Ressourcenliste in der Hardwarebeschreibung)
10 - REG_RESOURCE_REQUIREMENTS_LIST
11 - REG_QWORD (64-Bit-Zahl)
Wenn der Schlüsselname mit \\Maschinenname beginnt, öffnet @REGTYPE die Registrierung auf einem entfernten Rechner. Der Remote-Registrierungsdienst muss auf dem Remote-Rechner 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)
Beispiel:
echo %@regset["HKCU\Software\JP Software\Take Command 28\MyVersion",REG_SZ,9999]
echo %@regtype["HKCU\Software\JP Software\Take Command 28\MyVersion"]
1