找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3289|回复: 25

[已解决] 【已解决】怎样查看 “搜狗拼音输入法” 的语言ID?谢谢

[复制链接]
发表于 2025-3-6 21:09:19 | 显示全部楼层 |阅读模式
本帖最后由 yyz2191958 于 2025-3-7 14:45 编辑

已经解决问题:
输入法切换为 (英文).ahk:
; AHK 切换输入法为 ENG(英文)
PostMessage, 0x50, 0, 0x0409, , A ; 0x0409 是 ENG 的语言 ID

输入法切换到简体.ahk:
; 【原理:英文状态下,再1次 “Win + 空格” -->输入法就切换到简体】
; AHK 切换输入法为 ENG(英文)
PostMessage, 0x50, 0, 0x0409, , A ; 0x0409 是 ENG 的语言 ID
; Win + 空格
Send, {Rwin down}{Space down}{Space up}{Rwin up}

输入法切换到搜狗.ahk
; 【原理:英文状态下,再两次 “Win + 空格” -->输入法就切换到搜狗】
; AHK 切换输入法为 ENG(英文)
PostMessage, 0x50, 0, 0x0409, , A ; 0x0409 是 ENG 的语言 ID
; Win + 空格
Send, {Rwin down}{Space down}{Space up}{Rwin up}
Send, {Rwin down}{Space down}{Space up}{Rwin up}

输入法切换为中文(可能简体,也可能搜狗).ahk
; 切换为中文(简体)
PostMessage, 0x50, 0, 0x0804, , A ; 0x0804 是 中文 ID
==================================
原来问题:
怎样查看 “搜狗拼音输入法” 的语言ID?谢谢

我需要用ahk一键切换到 “搜狗拼音输入法” 的代码


输入法切换(4个).rar

788.92 KB, 下载次数: 12, 下载积分: 无忧币 -2

发表于 2025-3-6 21:30:16 | 显示全部楼层
试下:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts" /s /f "搜狗拼音"

点评

搜索到0项  详情 回复 发表于 2025-3-7 07:13
好的 我去看看  详情 回复 发表于 2025-3-6 21:32

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2025-3-6 21:32:21 | 显示全部楼层
cutebe 发表于 2025-3-6 21:30
试下:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts" /s /f "搜狗拼音"

好的 我去看看
回复

使用道具 举报

 楼主| 发表于 2025-3-7 07:13:13 | 显示全部楼层
cutebe 发表于 2025-3-6 21:30
试下:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts" /s /f "搜狗拼音"

搜索到0项
回复

使用道具 举报

 楼主| 发表于 2025-3-7 07:14:44 | 显示全部楼层
我的"搜狗拼音"是绿色版本,运行一个批处理就安装了
回复

使用道具 举报

发表于 2025-3-7 07:30:21 | 显示全部楼层

谢谢分享
回复

使用道具 举报

发表于 2025-3-7 08:46:11 | 显示全部楼层
reg query "HKCU\Keyboard Layout\Preload"

你会得到类似这样的结果:

HKEY_CURRENT_USER\Keyboard Layout\Preload
    2    REG_SZ    00000804
    1    REG_SZ    d0010409

列表中第一个(在顶部)是系统和所有程序当前使用的键盘ID。

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

发表于 2025-3-7 08:47:20 | 显示全部楼层
还有 这个ID 啊
回复

使用道具 举报

发表于 2025-3-7 11:48:04 | 显示全部楼层
回复

使用道具 举报

发表于 2025-3-7 12:36:02 | 显示全部楼层
回复

使用道具 举报

发表于 2025-3-7 12:59:04 | 显示全部楼层
powershell里打Get-WinUserLanguageList

点评

PE 环境 没有 powershell  详情 回复 发表于 2025-3-7 13:12
回复

使用道具 举报

 楼主| 发表于 2025-3-7 13:12:26 | 显示全部楼层
szwp 发表于 2025-3-7 12:59
powershell里打Get-WinUserLanguageList

PE 环境 没有 powershell

点评

系统里去查到后,一样适用PE  详情 回复 发表于 2025-3-7 13:13
回复

使用道具 举报

发表于 2025-3-7 13:13:24 | 显示全部楼层
yyz2191958 发表于 2025-3-7 13:12
PE 环境 没有 powershell

系统里去查到后,一样适用PE
回复

使用道具 举报

发表于 2025-3-7 14:32:36 | 显示全部楼层
注册表工具查找一下“搜狗拼音”,人工筛选一下想要的内容。
如果PE里没有注册表工具,可以用命令搜索:HKLM、HKCR、HKCU、HKU
reg query "HKLM" /s /f 搜狗拼音

点评

Microsoft Windows [版本 10.0.10586] (c) 2016 Microsoft Corporation。保留所有权利。 X:\Windows\System32>reg query "HKLM" /s /f 错误: 无效语法。 键入 "REG QUERY /?" 了解用法信息。 X:\Windows\Sy  详情 回复 发表于 2025-3-7 14:48
回复

使用道具 举报

发表于 2025-3-7 14:35:26 | 显示全部楼层
也可以从绿色版搜狗拼音文件里找一下相关信息,包里面的注册表.reg 或批处理.bat 或配置文件.ini 可能会有有用的。

点评

谢谢  详情 回复 发表于 2025-3-7 14:48
回复

使用道具 举报

 楼主| 发表于 2025-3-7 14:48:10 | 显示全部楼层
cutebe 发表于 2025-3-7 14:32
注册表工具查找一下“搜狗拼音”,人工筛选一下想要的内容。
如果PE里没有注册表工具,可以用命令搜索:HK ...

Microsoft Windows [版本 10.0.10586]
(c) 2016 Microsoft Corporation。保留所有权利。

X:\Windows\System32>reg query "HKLM" /s /f
错误: 无效语法。
键入 "REG QUERY /?" 了解用法信息。

X:\Windows\System32>

谢谢
回复

使用道具 举报

 楼主| 发表于 2025-3-7 14:48:28 | 显示全部楼层
cutebe 发表于 2025-3-7 14:35
也可以从绿色版搜狗拼音文件里找一下相关信息,包里面的注册表.reg 或批处理.bat 或配置文件.ini 可能会有 ...

谢谢
回复

使用道具 举报

发表于 2025-4-2 14:47:23 | 显示全部楼层
鏀惰棌澶囩敤銆
回复

使用道具 举报

发表于 2025-4-24 14:00:38 | 显示全部楼层
谢谢各位。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-5-28 17:20

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表