Estou tentando usar um comando if para alterar o idioma. Mas tudo que estou recebendo é "Erro de sintaxe".
Realmente não consigo encontrar a sintaxe real.
Arquivo CMD
@echo off
echo "1 =Português do Brasil"
echo:
set /p %idioma%="Qual idioma você gostaria? "
if "%idioma%"==1(REGEDIT.EXE -s Alterar idioma para português do Brasil.reg
echo "Idioma definido para português do Brasil"
goto :PAUSE
)
:PAUSE
echo "pausing script"
@pause
Alterar idioma para português brasileiro.reg
Editor de registro do Windows versão 5.00
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Maxis\The Sims 4] "Locale"="pt_BR"
Responder1
tente REGEDIT.EXE -s "Alterar idioma para português brasileiro.reg"
ou use sublinhados em seu arquivo
REGEDIT.EXE -s Change_Language_to_Brazilian_Portuguese.reg
Para a segunda parte:
if "%language%" == "PT" goto PT
PT:
REGEDIT.EXE -s Change_Language_to_Brazilian_Portuguese.reg