方法1:注册表导入法
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\CHS] "Enable Cloud Candidate"=dword:00000000 "Enable Dynamic Candidate Ranking"=dword:00000001 "EnableExtraDomainType"=dword:00000001 "Enable self-learning"=dword:00000001 "EnableSmartSelfLearning"=dword:00000001 "EnableLiveSticker"=dword:00000000 "Enable EUDP"=dword:00000001 "Enable Double Pinyin"=dword:00000001 "UserDefinedDoublePinyinScheme0"="xiaohe*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt" "DoublePinyinScheme"=dword:0000000a
保存该文件为reg后缀,执行即可。
方法2:手动添加法
手动添加注册表项目。
Windows + R调出命令运行框,输入:regedit
后确认打开注册表;
打开以下路径:HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\CHS
新建字符串值,字符串名称为:>UserDefinedDoublePinyinScheme0
,
值为:2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt
退出后进入微软拼音设置,即可看到小鹤双拼方案已存在,选择保存即可。
一键双拼全拼切换--bat文件
@echo off set MainKey=HKCU\SOFTWARE\Microsoft\InputMethod\Settings\CHS set EnableDoublePinyin=0x1 REM 判断当前模式并进行切换 reg query "%MainKey%" /v "Enable Double Pinyin" | findstr /i "%EnableDoublePinyin%" > nul if %errorlevel% equ 0 ( REM 当前为双拼,切换到全拼 reg add "%MainKey%" /v "Enable Double Pinyin" /t REG_DWORD /d 0x0 /f > nul ::echo 当前为双拼拼,切换到全拼执行结果为:%errorlevel% (:: 不输出注释内容、REM) if %errorlevel% equ 0 ( echo 已切换到全拼模式 ) else ( echo 切换到全拼模式失败,请确保以管理员权限运行此脚本 ) ) else ( REM 当前为全拼,切换到双拼 reg add %MainKey% /v "Enable Double Pinyin" /t REG_DWORD /d 0x1 /f ::echo 当前为全拼,切换到双拼执行结果为:%errorlevel% if %errorlevel% equ 1 ( echo 已切换到双拼模式 ) else ( echo 切换到双拼模式失败,请确保以管理员权限运行此脚本 ) ) pause
· END ·