Ostatnio siedzę i bawię się windowsowym Multilingual User Interface. Posiłkując się tym oto artykułem zintegrowałem MUI z instalką na RISie. Ale tu pojawił się problem – jak niezbyt technicznym ludziom pokazać sposób zmiany języka? Tutorial? Nieeeeeee. Za dużo pracy ;) Idąc za radą NeXoRa “If it moves – script it” udało mi się z Kfaz’a pomocą spłodzić coś takiego:

Piczek.vbs

Set WshShell = WScript.CreateObject("WScript.Shell")

WshShell.run "regedit /s ""G:Program FilesMUIjap.reg""",1,true
WshShell.run "taskkill /F /IM explorer.exe",1,true
WshShell.run "explorer.exe",1,false

jap.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelDesktop]
"MUILanguagePending"="00000415"
"MultiUILanguageId"="00000415"

Ogólnie idea jest prosta. Podmień wpisy w rejestrze (znalezienie ich trwa krótką chwilę), zabij explorera i uruchom go w kontekście nowego UI. Co do kodów języków, to są one dostępne tutaj.

Spread the love

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Time limit is exhausted. Please reload CAPTCHA.