1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
REG QUERY HKLM\System\CurrentControlSet\Control\Nls\Language /v InstallLanguage | Find "0411" IF %ERRORLEVEL% == 1 goto nonjp IF %ERRORLEVEL% == 0 goto jp goto end :jp echo "jp" goto end :nonjp echo "nonjp" goto end :end |
ERRORLEVELはFINDの戻り値。
0 : 見つかった
1 : 見つからなかった
2 : エラー
LANGID
Language Identifier Constants and Strings (Windows)
上記の例はインストール時の言語の様な気もするので
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP
のほうがいいかも、これは非ユニコードアプリのcode pageと思われる