无忧启动论坛

标题: 有办法修改WIN11 中文美式键盘托盘图标的“简体 US”字眼吗? [打印本页]

作者: kidzgy    时间: 2024-9-18 19:45
标题: 有办法修改WIN11 中文美式键盘托盘图标的“简体 US”字眼吗?

如图所示,美式键盘有两个语言,一个是中文,在右下角任务栏托盘图标会显示“简体 US”,另外一个是英文语言的美式键盘,则显示“ENG”。

现在,我想只保留中文语言的美式键盘和搜狗输入法,删除掉英语,同时又想改动“简体 US”的字眼,想改为“ENG”或者键盘图标,不知道有办法改吗?


我不知道这个“简体 US”到底是文本还是位图,又没找到相应的文件。




作者: 我心依旧lbj    时间: 2024-9-18 20:04
好像修改不了,WIN11设置里没有了“使用桌面语言栏”
作者: 旭东    时间: 2024-9-18 20:12
搜狗输入法里面可以设置



作者: kidzgy    时间: 2024-9-18 20:26
旭东 发表于 2024-9-18 20:12
搜狗输入法里面可以设置

我的意思不是说要设置默认输入法,而是修改“简体 US”的这个名称。因为这个名称看起来很别扭,我有强迫症哈哈
作者: kidzgy    时间: 2024-9-18 20:26
我心依旧lbj 发表于 2024-9-18 20:04
好像修改不了,WIN11设置里没有了“使用桌面语言栏”

我最想要的就是Windows10的桌面语言栏,挺简洁的
作者: 旭东    时间: 2024-9-18 21:10
kidzgy 发表于 2024-9-18 20:26
我的意思不是说要设置默认输入法,而是修改“简体 US”的这个名称。因为这个名称看起来很别扭,我有强迫 ...

不好意思,我理解错误了
作者: martin313    时间: 2024-9-18 21:13
kidzgy 发表于 2024-9-18 20:26
我最想要的就是Windows10的桌面语言栏,挺简洁的


修改这个注册表试试看

HKEY_CURRENT_USER\Keyboard Layout\Preload
作者: qq522400999    时间: 2024-9-18 21:15
找那个高级键盘设置,下面那几个不要勾
作者: 2012fengxi    时间: 2024-9-18 21:32
TSFTool不知道有没有这个功能?
作者: kidzgy    时间: 2024-9-18 21:42
2012fengxi 发表于 2024-9-18 21:32
TSFTool不知道有没有这个功能?

没有的
作者: martin313    时间: 2024-9-18 21:49
kidzgy 发表于 2024-9-18 21:42
没有的


关键要找到对应的文件,才好办
作者: sina@wei    时间: 2024-9-18 21:53
直接删除不就OK了的呀。
作者: qq522400999    时间: 2024-9-18 22:01
本帖最后由 qq522400999 于 2024-9-18 22:04 编辑

时间与语言-输入-高级键盘设置使用桌面语言栏  不要勾

作者: wn168cn@163.com    时间: 2024-9-18 22:12
网上有针对10和11的输入法设置小工具 搜一下
作者: kidzgy    时间: 2024-9-18 22:13
qq522400999 发表于 2024-9-18 22:01
时间与语言-输入-高级键盘设置使用桌面语言栏  不要勾

我的意思是桌面语言栏还是要的,只是“简体 US”这个文本我想自己换一个
作者: xmzhqw    时间: 2024-9-18 22:22
试一下这个:
删除US
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\pe_def\Keyboard Layout\Substitutes]

[-HKEY_LOCAL_MACHINE\pe_def\Keyboard Layout\Preload]

[-HKEY_LOCAL_MACHINE\pe_def\Software\Microsoft\CTF\SortOrder]

[-HKEY_LOCAL_MACHINE\pe_def\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}]

修改默认输入法为英文ENG
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\pe_def\Software\Microsoft\CTF\Assemblies]
[-HKEY_LOCAL_MACHINE\pe_def\Keyboard Layout]

[HKEY_LOCAL_MACHINE\pe_def\Software\Microsoft\CTF\Assemblies\0x00000409]

[HKEY_LOCAL_MACHINE\pe_def\Software\Microsoft\CTF\Assemblies\0x00000409\{34745C63-B2F0-4784-8B67-5E12C8701A31}]
"Default"="{00000000-0000-0000-0000-000000000000}"
"Profile"="{00000000-0000-0000-0000-000000000000}"
"KeyboardLayout"=dword:04090409

[HKEY_LOCAL_MACHINE\pe_def\Keyboard Layout\Preload]
"1"="00000409"

[HKEY_LOCAL_MACHINE\pe_def\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="1"
"Layout Hotkey"="3"
作者: ppll2030    时间: 2024-9-18 22:27
建议删除中文键盘,保留美式键盘,win10上一些软件没有美式键盘,输入中文的时候回变成一串????
作者: martin313    时间: 2024-9-18 22:28
xmzhqw 发表于 2024-9-18 22:22
试一下这个:
删除US
Windows Registry Editor Version 5.00


不是要改成 英文ENG,而是要把简体US,改成简体
作者: martin313    时间: 2024-9-19 06:40
本帖最后由 martin313 于 2024-9-19 09:12 编辑

建议楼主是否用旧版的StartAllBack,看看能否解决!比如使用 v3.6.5 版的 StartAllBack
作者: wjqok    时间: 2024-9-19 11:04
改win7模式
作者: kidzgy    时间: 2024-9-19 11:09
martin313 发表于 2024-9-19 06:40
建议楼主是否用旧版的StartAllBack,看看能否解决!比如使用 v3.6.5 版的 StartAllBack

StartAllBack我在用,改不了这个
作者: martin313    时间: 2024-9-19 11:14
kidzgy 发表于 2024-9-19 11:09
StartAllBack我在用,改不了这个

那么把你的PE,通过 123网盘发来,我来看看如何修改
作者: guoheb    时间: 2024-9-19 12:14
直接在任务栏隐藏就行了。什么都不看。
作者: yzqmxh    时间: 2024-9-19 12:50
学习了
作者: 2012ccxbox    时间: 2024-9-19 13:42
同样的注册表w10就不带这个us字样  w11就有  我感觉还是系统文件某个的关系。。我也想知道答案
作者: kidzgy    时间: 2024-9-19 16:41
martin313 发表于 2024-9-19 11:14
那么把你的PE,通过 123网盘发来,我来看看如何修改

我不是说要改PE哦,我的意思是改WIN11正常用的系统,我的系统版本是23H2。
作者: wsdyleon    时间: 2024-9-19 16:44
直接删除了微软输入法。就一个中/A
作者: martin313    时间: 2024-9-19 16:49
kidzgy 发表于 2024-9-19 16:41
我不是说要改PE哦,我的意思是改WIN11正常用的系统,我的系统版本是23H2。


哦,这样啊

那估计是因为你安装了第三方的输入法的缘故,才导致的吧

我的也是win11正常系统啊,没安装第三方输入法,很正常,没出现你说的问题
作者: martin313    时间: 2024-9-19 20:42
kidzgy 发表于 2024-9-19 16:41
我不是说要改PE哦,我的意思是改WIN11正常用的系统,我的系统版本是23H2。

注册表里搜索关键词,试试看
作者: baolinqiu1    时间: 2024-9-19 21:27
保留美式键盘
作者: kidzgy    时间: 2024-9-20 01:29
martin313 发表于 2024-9-19 20:42
注册表里搜索关键词,试试看

试过了,这个文本不是注册表里的,但是注册表千丝万缕要继续追到具体哪个文件难度是很大的。
作者: kidzgy    时间: 2024-9-20 01:30
martin313 发表于 2024-9-19 16:49
哦,这样啊

那估计是因为你安装了第三方的输入法的缘故,才导致的吧

不关第三方输入法的事情,哪怕保留美式键盘和微软拼音,美式键盘的指示器仍旧是“简体 US”,在WIN10系统中,就是“简体”,这个文本不知道是在哪个文件。
作者: martin313    时间: 2024-9-20 06:13
kidzgy 发表于 2024-9-20 01:30
不关第三方输入法的事情,哪怕保留美式键盘和微软拼音,美式键盘的指示器仍旧是“简体 US”,在WIN10系统 ...


那么你的开始菜单,是不是安装了第三方的?

为何同样的系统,我全部是用原生的:开始菜单,拼音输入法,都是巨硬原生的,没出现你所说的情况呢!
作者: kidzgy    时间: 2024-9-20 10:55
martin313 发表于 2024-9-20 06:13
那么你的开始菜单,是不是安装了第三方的?

为何同样的系统,我全部是用原生的:开始菜单,拼音输入 ...


我重新安装了WIN11 23H2,用的是系统原生菜单,一样有“简体 US”的字眼。


添加中文语言的美式键盘时候是要用到第三方软件,但这个也只是行个方便,本质上是添加注册表键值而已。




作者: martin313    时间: 2024-9-20 11:29
kidzgy 发表于 2024-9-20 10:55
我重新安装了WIN11 23H2,用的是系统原生菜单,一样有“简体 US”的字眼。


建议一步一步来

重新安装原版系统后,会不会出现?再接着安装第三方输入法,会不会出现

这样才能排除问题(定位)
作者: kidzgy    时间: 2024-9-20 14:07
martin313 发表于 2024-9-20 11:29
建议一步一步来

重新安装原版系统后,会不会出现?再接着安装第三方输入法,会不会出现

能不能直接上个截图,美式键盘的截图,让我看看你的指示器是什么文字
作者: martin313    时间: 2024-9-20 14:12
本帖最后由 martin313 于 2024-9-20 14:46 编辑

单位用的是win10系统,家里的才是win11系统

先把win10的发来,win11也差不多,只是任务栏的颜色不是黑色,其他显示基本上是一样的
我安装的“简体-中国 微软拼音”

选择关的话,就是最上面的一张图

图片20240920141123.png (12.36 KB, 下载次数: 24)

图片20240920141123.png

图片20240920141535.png (10.91 KB, 下载次数: 24)

图片20240920141535.png

图片20240920144544.png (25.98 KB, 下载次数: 23)

图片20240920144544.png

作者: wyroot    时间: 2024-9-20 14:25
没遇到过,进来学习一下
作者: kidzgy    时间: 2024-9-20 14:35
martin313 发表于 2024-9-20 14:12
单位用的是win10系统,家里的才是win11系统

先把win10的发来,win11也差不多,只是任务栏的颜色不是黑色 ...

额,如果你只保留一个输入法的话,会默认隐藏掉输入法LOGO图标的,只保留中英文标志。
作者: 孟仁飞    时间: 2024-9-20 14:40
学习
作者: martin313    时间: 2024-9-20 14:43
kidzgy 发表于 2024-9-20 14:35
额,如果你只保留一个输入法的话,会默认隐藏掉输入法LOGO图标的,只保留中英文标志。


哦,原来如此

那一种就够了啊,要那么多种干嘛呢?中英文输入都有了啊!
作者: kidzgy    时间: 2024-9-20 15:21
martin313 发表于 2024-9-20 14:43
哦,原来如此

那一种就够了啊,要那么多种干嘛呢?中英文输入都有了啊!

每个人习惯不一样,我习惯了ctrl+shift切换中英文,所以我想保留美式键盘。
作者: martin313    时间: 2024-9-20 15:50
kidzgy 发表于 2024-9-20 15:21
每个人习惯不一样,我习惯了ctrl+shift切换中英文,所以我想保留美式键盘。


我这个切换,只要按一个shift键就行了啊,更省事
作者: kidzgy    时间: 2024-9-20 16:22
martin313 发表于 2024-9-20 15:50
我这个切换,只要按一个shift键就行了啊,更省事

这个我当然知道,我就是不习惯这种方式。
搜狗输入法有全局快捷键,比如ctrl+shift+F可以切换为繁体,ctrl+shift+Z可以打开符号输入器,我不想关闭快捷键,因为有时候确实会用到,但同时会污染其他软件的快捷键,污染的意思就是你按这个快捷键始终是搜狗的快捷键,而不是其他软件的快捷键。此时,最好的办法就是切换为美式键盘。
作者: martin313    时间: 2024-9-20 16:25
本帖最后由 martin313 于 2024-9-20 16:27 编辑
kidzgy 发表于 2024-9-20 16:22
这个我当然知道,我就是不习惯这种方式。
搜狗输入法有全局快捷键,比如ctrl+shift+F可以切换为繁体,ct ...


那么你用FileLocatorPro,搜索C:\Windows\System32,按包含文本“简体 US”搜索,看看能否定位到具体的文件。

如果能够定位到,那就好办了,修改这个DLL或者MUI或者别的什么文件就行了
但估计比较难,因为我搜索“微软拼音”也定位不到任何文件

作者: martin313    时间: 2024-10-2 21:30
kidzgy 发表于 2024-9-20 10:55
我重新安装了WIN11 23H2,用的是系统原生菜单,一样有“简体 US”的字眼。


哦,楼主说的这个现象,在PE里也出现了,这个大概是24H2特有的吧,是巨硬原生的显示方式

图片20241002212927.png (168.21 KB, 下载次数: 23)

图片20241002212927.png

作者: Trace6    时间: 2024-10-3 08:23
本帖最后由 Trace6 于 2024-10-3 08:26 编辑
kidzgy 发表于 2024-9-19 16:41
我不是说要改PE哦,我的意思是改WIN11正常用的系统,我的系统版本是23H2。

23H2,改掉这个很简单,下面附上完整注册表;
但是24H2,还在查找资料。。。。
作者: Trace6    时间: 2024-10-3 08:26
Trace6 发表于 2024-10-3 08:23
23H2,改掉这个很简单,但是24H2,还在查找资料。。。。
  1. Windows Registry Editor Version 5.00


  2. # 预加载老版本的键盘布局,兼容简体中文和美式键盘,解决pubwin卡锁屏界面
  3. # Win10 中新的简体中文键盘布局是 00000804,而老版本的是 d0000804
  4. # 使用 d0000804 键盘布局是不会出现打字出现问号或者游戏中无法打字的情况的
  5. [HKEY_CURRENT_USER\Keyboard Layout\Preload]
  6. "1"="d0000804"
  7. "2"=-

  8. # 使用美式键盘布局替换掉默认的简体中文键盘布局
  9. # 并删除两个无用的替换布局策略
  10. [HKEY_CURRENT_USER\Keyboard Layout\Substitutes]
  11. "d0000804"="00000409"
  12. "00000804"=-
  13. "d0010804"=-


  14. [HKEY_CURRENT_USER\Control Panel\International\User Profile]
  15. "InputMethodOverride"="0804:00000409"

  16. [HKEY_CURRENT_USER\Control Panel\International\User Profile\zh-Hans-CN]
  17. "0804:00000409"=dword:00000001

  18. #选择微软拼音 IME 默认模式:1英语,0中文
  19. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\InputMethod\Settings\CHS]
  20. "Default Mode"=dword:00000000

  21. #选择微软拼音 IME 云计算选项:1启用,0关闭
  22. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\InputMethod\Settings\CHS]
  23. "Enable Cloud Candidate"=dword:00000001

  24. #微软拼音开关,1开启,0关闭
  25. [HKEY_CURRENT_USER\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}\LanguageProfile\0x00000804\{FA550B04-5AD7-411F-A5AC-CA038EC515D7}]
  26. "Enable"=dword:00000000

  27. #输入法顺序:
  28. [-HKEY_CURRENT_USER\Control Panel\International\User Profile\zh-Hans-CN]
  29. [HKEY_CURRENT_USER\Control Panel\International\User Profile\zh-Hans-CN]
  30. #搜狗拼音
  31. "0804:{E7EA138E-69F8-11D7-A6EA-00065B844310}{E7EA138F-69F8-11D7-A6EA-00065B844311}"=dword:00000001
  32. #搜狗五笔
  33. "0804:{E7EA138F-69F8-11D7-A6EA-00065B844310}{E7EA1390-69F8-11D7-A6EA-00065B844311}"=dword:00000002

  34. [-HKEY_CURRENT_USER\Software\Microsoft\CTF]
  35. [HKEY_CURRENT_USER\Software\Microsoft\CTF]

  36. [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}]
  37. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}]

  38. #搜狗拼音
  39. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000]
  40. "CLSID"="{E7EA138E-69F8-11D7-A6EA-00065B844310}"
  41. "KeyboardLayout"=dword:00000000
  42. "Profile"="{E7EA138F-69F8-11D7-A6EA-00065B844311}"

  43. #搜狗五笔
  44. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000001]
  45. "CLSID"="{E7EA138F-69F8-11D7-A6EA-00065B844310}"
  46. "KeyboardLayout"=dword:00000000
  47. "Profile"="{E7EA1390-69F8-11D7-A6EA-00065B844311}"


  48. [HKEY_CURRENT_USER\Software\Microsoft\CTF\DirectSwitchHotkeys]

  49. [HKEY_CURRENT_USER\Software\Microsoft\CTF\HiddenDummyLayouts]

  50. [HKEY_CURRENT_USER\Software\Microsoft\CTF\LangBar]
  51. "ShowStatus"=dword:00000004
  52. "Transparency"=dword:000000ff
  53. "Label"=dword:00000000
  54. "ExtraIconsOnMinimized"=dword:00000001

  55. [HKEY_CURRENT_USER\Software\Microsoft\CTF\SortOrder\Language]
  56. "00000000"="00000804"

复制代码

作者: 2012ccxbox    时间: 2024-10-3 08:50
我也说一句这个注册表好全
作者: martin313    时间: 2024-10-3 17:52
不知道是不是此处关联,我删了这个注册表值,PE进不了桌面了

图片20241003175120.png (549.28 KB, 下载次数: 23)

图片20241003175120.png

作者: 2012ccxbox    时间: 2024-10-3 19:14
Trace6 发表于 2024-10-3 08:26

大佬能来个添加英语(美国)-美式键盘  设为默认首位,删除微软拼音 搜狗拼音第二位的注册表么?谢谢
作者: martin313    时间: 2024-10-3 21:50
2012ccxbox 发表于 2024-10-3 19:14
大佬能来个添加英语(美国)-美式键盘  设为默认首位,删除微软拼音 搜狗拼音第二位的注册表么?谢谢

这个不是很简单的么,修改一下注册表就解决了

文心一言问一下
作者: Trace6    时间: 2024-10-8 15:47
2012ccxbox 发表于 2024-10-3 19:14
大佬能来个添加英语(美国)-美式键盘  设为默认首位,删除微软拼音 搜狗拼音第二位的注册表么?谢谢

这个注册表已经排序了呀
作者: 2012ccxbox    时间: 2024-10-8 18:41
Trace6 发表于 2024-10-8 15:47
这个注册表已经排序了呀





这个排序的地方没带英语美式键盘啊?
还有就是如何用注册表删掉微软拼音呢


作者: wfg1555    时间: 2024-10-8 18:46
简简单单设置一下,用"英语-美国“的语言当默认,任务栏就是显示“ENG”了,你现在是用简体中文当默认了,改吧
作者: wn168cn@163.com    时间: 2024-10-8 18:48
Trace6 发表于 2024-10-3 08:26

感谢分享
作者: Trace6    时间: 2024-10-9 00:01
本帖最后由 Trace6 于 2024-10-9 00:11 编辑
2012ccxbox 发表于 2024-10-8 18:41#输入法顺序:[-HKEY_CURRENT_USER\Control Panel\International%user Profile\zh-Hans-CN]
[ ...

上面不是都写的有吗?
  1. [-HKEY_CURRENT_USER\Software\Microsoft\CTF]
  2. [HKEY_CURRENT_USER\Software\Microsoft\CTF]
复制代码
正常使用是没有问题,封装系统的时候调用需要注意执行的时机,如果清空这个注册表太早了,微软还会重新写一遍。就给人一种没有删除的错觉。

删除[HKEY_CURRENT_USER\Software\Microsoft\CTF],会清空所有现有的输入法,所以后面需要你手动注册你要的输入法。
如果你是想删除微软拼音,或者删除微软五笔,就删除[HKEY_CURRENT_USER\Software\Microsoft\CTF]下面的子项就行了,应该很好辨别对应的输入法名称。

作者: Trace6    时间: 2024-10-9 00:14
本帖最后由 Trace6 于 2024-10-9 11:08 编辑
2012ccxbox 发表于 2024-10-8 18:41#输入法顺序:[-HKEY_CURRENT_USER\Control Panel\International%user Profile\zh-Hans-CN]
[ ...

给你一个很早之前写的批处理,虽然跟你现在的需求不一样,但是具备一定的参考价值。
下面这个批处理不兼容win8和2012系统(会出现中文问号),Win10和Win11环境都是通用的,也不会出现中文问号的问题。
前面发给你的注册表是优化后的版本,更精简了一些,也可以兼容win8和2012系统。
所以,你自己酌情参考吧。提取你自己需要的代码使用就行了。
  1. @echo off
  2. title 暗安全兴趣小组  [https://duiz.net]
  3. color 0a

  4. rem 获取管理员权限
  5. %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
  6. cd /d "%~dp0"

  7. rem 结束资源管理器
  8. taskkill /f /im explorer.exe >nul 2>nul

  9. rem 首先清空输入法列表
  10. reg delete "HKCU\Control Panel\International\User Profile\zh-Hans-CN" /f
  11. rem 删除微软拼音输入法
  12. reg delete "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000003" /f
  13. reg delete "HKCU\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}" /f
  14. rem 删除微软五笔输入法
  15. reg delete "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000003" /f
  16. reg delete "HKCU\Software\Microsoft\CTF\TIP\{6A498709-E00B-4C45-A018-8F9E4081AE40}" /f

  17. rem 在Windows设置里添加美国键盘的英语,并设置为第一位
  18. reg add "HKCU\Control Panel\International\User Profile" /v "InputMethodOverride" /t REG_SZ /d "0804:00000409" /f
  19. rem 设置页面输入法排序,1表示第一位
  20. reg add "HKCU\Control Panel\International\User Profile\zh-Hans-CN" /v "0804:00000409" /t REG_DWORD /d "1" /f
  21. rem 设置页面输入法排序,搜狗拼音,设置第二位
  22. reg add "HKCU\Control Panel\International\User Profile\zh-Hans-CN" /v "0804:{E7EA138E-69F8-11D7-A6EA-00065B844310}{E7EA138F-69F8-11D7-A6EA-00065B844311}" /t REG_DWORD /d "2" /f
  23. rem 设置页面输入法排序,搜狗五笔,设置第三位
  24. reg add "HKCU\Control Panel\International\User Profile\zh-Hans-CN" /v "0804:{E7EA138F-69F8-11D7-A6EA-00065B844310}{E7EA1390-69F8-11D7-A6EA-00065B844311}" /t REG_DWORD /d "3" /f

  25. rem 设置语言栏输入法排序
  26. rem 清空现有语言栏列表
  27. reg delete "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}" /f
  28. rem 言栏输入法排序,设置美国键盘的英语为第一位
  29. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000" /v "CLSID" /t REG_SZ /d "{00000000-0000-0000-0000-000000000000}" /f
  30. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000" /v "Profile" /t REG_SZ /d "{00000000-0000-0000-0000-000000000000}" /f
  31. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000" /v "KeyboardLayout" /t REG_DWORD /d "67700740" /f
  32. rem 言栏输入法排序,搜狗拼音,设置第二位
  33. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000001" /v "CLSID" /t REG_SZ /d "{E7EA138E-69F8-11D7-A6EA-00065B844310}" /f
  34. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000001" /v "Profile" /t REG_SZ /d "{E7EA138F-69F8-11D7-A6EA-00065B844311}" /f
  35. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000001" /v "KeyboardLayout" /t REG_DWORD /d "0" /f
  36. rem 言栏输入法排序,搜狗五笔,设置第三位
  37. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000002" /v "CLSID" /t REG_SZ /d "{E7EA138F-69F8-11D7-A6EA-00065B844310}" /f
  38. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000002" /v "Profile" /t REG_SZ /d "{E7EA1390-69F8-11D7-A6EA-00065B844311}" /f
  39. reg add "HKCU\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000002" /v "KeyboardLayout" /t REG_DWORD /d "0" /f

  40. rem 固定键盘布局,防止万象篡改输入法!(不知是否有缺陷,非无盘客户机环境,建议先不要执行这段命令)
  41. "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -command "& {get-WinUserLanguageList | Set-WinUserLanguageList -Force}"

  42. rem 使用 d0000804 键盘布局替换掉 00000804 键盘布局,解决打字出现问号或者游戏中无法打字的情况。
  43. reg delete "HKCU\Keyboard Layout" /f
  44. reg add "HKCU\Keyboard Layout\Preload" /v "1" /t REG_SZ /d "d0000804" /f
  45. rem 使用 "美式键盘" 替换掉默认的 "简体中文"
  46. reg add "HKCU\Keyboard Layout\Substitutes" /v "d0000804" /t REG_SZ /d "00000409" /f
  47. rem 设置 "美式键盘" 为默认输入法
  48. reg add "HKCU\Software\Microsoft\CTF\Assemblies\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}" /v "Default" /t REG_SZ /d "{00000000-0000-0000-0000-000000000000}" /f
  49. reg add "HKCU\Software\Microsoft\CTF\Assemblies\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}" /v "Profile" /t REG_SZ /d "{00000000-0000-0000-0000-000000000000}" /f
  50. reg add "HKCU\Software\Microsoft\CTF\Assemblies\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31}" /v "KeyboardLayout" /t REG_DWORD /d "67700740" /f
  51. reg add "HKCU\Software\Microsoft\CTF\HiddenDummyLayouts" /v "00000804" /t REG_SZ /d "00000804" /f

  52. rem 隐藏通知区域输入指示器
  53. reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3" /v "Settings" /t reg_binary /d 30000000feffffff02200000030000003e00000028000000000000001004000080070000380400006000000001000000 /f

  54. rem 设置输入法模式为传统模式(使用桌面语言栏)
  55. powershell -NonInteractive Set-WinLanguageBarOption –UseLegacyLanguageBar

  56. rem 设置语言栏样式:隐藏图标并停靠在任务栏
  57. reg add "HKCU\Software\Microsoft\CTF\LangBar" /v "ExtraIconsOnMinimized" /t REG_DWORD /d "0" /f
  58. reg add "HKCU\Software\Microsoft\CTF\LangBar" /v "ShowStatus" /t REG_DWORD /d "4" /f

  59. rem 允许我为每个应用窗口使用不同的输入法
  60. reg add "HKCU\Control Panel\Desktop" /v "UserPreferencesMask" /t REG_BINARY /d "9016038090010000" /f

  61. shutdown -r -t 3 /c "输入法切换完毕,重启后继续……"
复制代码



作者: 2012ccxbox    时间: 2024-10-9 09:37
Trace6 发表于 2024-10-9 00:14
给你一个很早之前写的批处理,虽然跟你现在的需求不一样,但是具备一定的参考价值。
下面这个批处理不兼 ...

非常完美 十分感谢




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3