修复英文输入法消失问题

0 点赞
Company of Heroes 2
转载

防止游戏启动后语言丢失的脚本。无需手动删除或添加语言,也无需将英语设为默认语言。安装修复:下载disappearEnglishFix.bat文件,将其放入游戏文件夹(例如E: Steam steamapps common Company of Heroes 2 disappearEnglishFix.bat),右键点击库中的游戏 - 属性 - 常规。在【启动选项】中输入disappearEnglishFix.bat %command% 完成。现在启动游戏时会打开控制台,进行修复后关闭。

如何运行? 游戏将通过.bat文件启动,该文件在启动后几秒钟会删除所有英语语言并在系统中添加美式英语。 修复程序源代码 可以通过在网上搜索任何代码片段来确认.bat文件的安全性。 @echo OFF chcp 65001 >NUL @echo 启动英雄连2。 start "" %1 > NUL timeout 4 > NUL @echo 修复语言栏设置。 powershell -c "$ll=Get-WinUserLanguageList; $ll.RemoveAll( { $args[0]."语言面板已修复。 可能的问题: 如果系统中因某种原因使用了多种英语语言,那么所有这些语言都将被删除,仅保留“en-US”(美式英语)。 如果需要保留其他英语版本,可以编辑脚本。将“en-US”更改为“en-gb”(英式英语)。运行此文件不应出现任何其他问题。你不会被封禁。该文件不会以任何方式注入游戏进程,并且在启动后会自行关闭(详见源代码)。