Как изменить локаль системы в пакете

Поэтому я пытаюсь создать кирикири (японский создатель виртуального романа), но роман не запустится, если системная локаль не будет японской.

Я знаю, как сделать это вручную; но я хотел бы создать программу, пишущую в пакетном режиме, чтобы ускорить процесс.

2 ответа

Вы можете установить его из командной строки следующим образом:

java -Duser.country=CA -Duser.language=fr ... com.x.Main

Должен был знать, что это будет просто (смеется)...

В.bat

@echo off
control.exe intl.cpl,,/f:"locale.xml"
echo Files ready! press enter to finish setup!!
pause
shutdown.exe /r /t 00

В XML

<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"> 
<gs:UserList>
<gs:User UserID="Current" CopySettingsToDefaultUserAcct="true" CopySettingsToSystemAcct="true"/></gs:UserList> 
<gs:InputPreferences> 

<!--en-AU--><gs:InputLanguageID Action="add" ID="0409:00000c09" Default="true"/>

<!--jp-JP--><gs:InputLanguageID Action="add" ID="0411:{03B5835F-F03C-411B-9CE2-AA23E1171E36}{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}"/>

 </gs:InputPreferences>
 </gs:GlobalizationServices>
Другие вопросы по тегам