De acordo com a ajuda para REG.EXE ADD /?
, o formato do caminho do registro deve começar com um nome de computador ou um dos cinco nomes de chave raiz:
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
KeyName [\Machine\]FullKey
Machine Name of remote machine - omitting defaults to the
current machine. Only HKLM and HKU are available on remote
machines.
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey The full name of a registry key under the selected ROOTKEY.
Se o seu valor de KeyName começar com \
, ele será tratado como um nome de computador, caso contrário, o REG.EXE espera um dos valores de ROOTKEY. Como seu comando não inicia, o caminho com \
REG.EXE espera um dos valores de ROOTKEY. Como Computer
não é um desses cinco valores, você recebe o erro:
ERROR: Invalid key name.
Type "REG QUERY /?" for usage.
Você pode corrigir seu comando removendo o primeiro Computer\
do caminho:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa /v everyoneincludesanonymous /t REG_DWORD /d 1 /f
Ou especificando o nome do computador usando as barras iniciais:
reg add \Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa /v everyoneincludesanonymous /t REG_DWORD /d 1 /f
Observação: isso pressupõe que o nome do seu computador seja "Computador". Se não for fornecer seu nome real.