无忧启动论坛

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

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

[复制链接]
跳转到指定楼层
1#
发表于 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, 下载次数: 11, 下载积分: 无忧币 -2

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

查看全部评分

回复

使用道具 举报

3#
 楼主| 发表于 2025-3-6 21:32:21 | 只看该作者
cutebe 发表于 2025-3-6 21:30
试下:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts" /s /f "搜狗拼音"

好的 我去看看
回复

使用道具 举报

4#
 楼主| 发表于 2025-3-7 07:13:13 | 只看该作者
cutebe 发表于 2025-3-6 21:30
试下:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts" /s /f "搜狗拼音"

搜索到0项
回复

使用道具 举报

5#
 楼主| 发表于 2025-3-7 07:14:44 | 只看该作者
我的"搜狗拼音"是绿色版本,运行一个批处理就安装了
回复

使用道具 举报

6#
发表于 2025-3-7 07:30:21 | 只看该作者

谢谢分享
回复

使用道具 举报

7#
发表于 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

查看全部评分

回复

使用道具 举报

8#
发表于 2025-3-7 08:47:20 | 只看该作者
还有 这个ID 啊
回复

使用道具 举报

9#
发表于 2025-3-7 11:48:04 | 只看该作者
学习了
回复

使用道具 举报

10#
发表于 2025-3-7 12:36:02 | 只看该作者
看看了
回复

使用道具 举报

11#
发表于 2025-3-7 12:59:04 | 只看该作者
powershell里打Get-WinUserLanguageList

点评

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

使用道具 举报

12#
 楼主| 发表于 2025-3-7 13:12:26 | 只看该作者
szwp 发表于 2025-3-7 12:59
powershell里打Get-WinUserLanguageList

PE 环境 没有 powershell

点评

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

使用道具 举报

13#
发表于 2025-3-7 13:13:24 | 只看该作者
yyz2191958 发表于 2025-3-7 13:12
PE 环境 没有 powershell

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

使用道具 举报

14#
发表于 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
回复

使用道具 举报

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

点评

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

使用道具 举报

16#
 楼主| 发表于 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>

谢谢
回复

使用道具 举报

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

谢谢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-4-2 03:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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