我正在尝试使用 if 命令来更改语言。但我得到的只是“语法错误”,
我真的找不到真正的语法。CMD
文件
@echo off
echo "1 =巴西葡萄牙语"
echo:
set /p %language%="您想要什么语言? "
if "%language%"==1(REGEDIT.EXE -s 将语言更改为巴西葡萄牙语.reg
echo "语言设置为巴西葡萄牙语"
goto :PAUSE
)
:PAUSE
echo "暂停脚本"
@pause
将语言更改为巴西葡萄牙语.reg
Windows 注册表编辑器版本 5.00
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Maxis\The Sims 4] “区域设置”=“pt_BR”
答案1
尝试 REGEDIT.EXE -s “将语言更改为巴西葡萄牙语.reg”
或者在文件中使用下划线
REGEDIT.EXE -s 将语言更改为巴西葡萄牙语.reg
第二部分:
if "%language%" == "PT" goto PT
PT:
REGEDIT.EXE -s Change_Language_to_Brazilian_Portuguese.reg