任職公司是日本機器的代理商,有一台阿本仔帶來的日文win10筆電,是做遠端PLC更新用的,平時使用的工程師看不懂日文介面,記得看過一些分享文章,cmd可以下指令,直接開啟控制台的設定項目,想利用BAT批次檔呼叫語系切換介面,方便不熟日文介面的使用者設定,如果可以批次檔命令直接語系切換完成就更優了,還望各位先進大能不吝賜教
台灣237吧?
日本122
美國244
只要用administrator跑起來正常
佈署到user端不正常,大概都是權限問題...
參考這篇一下
https://www.javatpoint.com/powershell-run-as-administrator
傳統dos shell只要用runas就好了
但power shell比較不一樣 ....(應該說比較笨吧...)
最終得出結論
第一先下載欲設變的語系,可參考以下網址
https://www.asus.com/tw/support/FAQ/1030002/
再來是編寫想要變更語系的powershell語法,存成附檔名PS1
檔名隨喜,貼上我的給大家參詳:切換日文.ps1
shutdown -l是登出,登出登入即可變更完成,無須重開機
Set-Culture
Set-WinSystemLocale -SystemLocale ja-JP
Set-WinUILanguageOverride -Language ja-JP
Set-WinUserLanguageList ja-JP -Force
Set-WinHomeLocation -GeoId 122
shutdown -l
各國語系代碼表
https://hoohoo.top/blog/national-language-code-table-zh-tw-zh-cn-en-us-json-format/
地理位置識別碼
https://docs.microsoft.com/zh-tw/windows/win32/intl/table-of-geographical-locations?redirectedfrom=MSDN
最後再編一個批次檔
start-process PowerShell -verb runas
PowerShell C:\切換日文.ps1
第一行是不出現提問視窗就授予PowerShell管理員權限
(https://stackoverflow.com/questions/51183960/how-to-change-language-region-and-speech-in-windows-10-with-powershell-script 參考這個網站)
第二行是獲得管理員權限的PowerShell開始執行之前設定的切換語系的語法編程
這樣就大功告成囉.再次謝謝提供意見及教學的先進~∩▽∩
內文搜尋

X