无忧启动论坛

标题: 这个批处理有没有问题? [打印本页]

作者: youxia1220    时间: 2025-3-20 22:32
标题: 这个批处理有没有问题?
本帖最后由 youxia1220 于 2025-3-21 11:13 编辑

从论坛下载了一个搜狗拼音for pe,解压在X:\Program Files\搜狗拼音,
搜狗拼音文件夹下有一个名为15.1.0.1570的文件夹,
批处理中复制文件和注册ime文件部分忽略,注册表操作部分如下:
set path0=%~dp0
set path1=%path0:~0,-1%"
cd /d %path1%
for %%i in (dir/b 1*) do (
set "firstFile=%%i"
)
REG ADD HKLM\Software\WOW6432Node\SogouInput /v Version /t REG_SZ /d %firstFile%
REG ADD HKLM\Software\WOW6432Node\SogouInput /d %path1%
二个疑问:
一是批处理正确吗?
二是添加输入法的注册表操作如此简单?加这二个就可以了?
谢谢指教!
作者: wangyibin    时间: 2025-3-20 23:57
复制下来 问 https://chat.deepseek.com
作者: 小灰兔    时间: 2025-3-21 06:41
感谢分享
作者: martin313    时间: 2025-3-21 06:50
https://chat.deepseek.com
作者: youxia1220    时间: 2025-3-21 08:50
martin313 发表于 2025-3-21 06:50
问 https://chat.deepseek.com

DS不是万能的吧?
作者: zzq1392281    时间: 2025-3-21 09:24

谢谢分享
作者: martin313    时间: 2025-3-21 09:25
youxia1220 发表于 2025-3-21 08:50
DS不是万能的吧?


世上有万能的?!

上帝算不算世上?
作者: martin313    时间: 2025-3-21 09:27
youxia1220 发表于 2025-3-21 08:50
DS不是万能的吧?


善加利用,就能解决你的疑问
作者: zhou116yan    时间: 2025-3-21 09:28
试试
作者: youxia1220    时间: 2025-3-21 11:19
第一个疑问,经测试,批处理有问题.检查对应注册表键值,自己修改搞定了.
第二个疑问,只是添加二个注册表键值管用,输入法能打字,其他功能比如软键盘,皮肤都不能用.


作者: youxia1220    时间: 2025-3-21 11:32
本帖最后由 youxia1220 于 2025-3-21 11:42 编辑

给出注册表,供参考.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SogouInput]
"Version"="15.1.0.1570"
@="X:\\Program Files\\SogouInput"
::以上是批处理要添加的注册表键值,批处理有问题,键值一个没添加,一个添加错误.::以下是注册SogouTSF.ime文件的,或许还能精简.
[HKEY_CLASSES_ROOT\CLSID\{E7EA138E-69F8-11D7-A6EA-00065B844310}]
@="搜狗拼音输入法"


[HKEY_CLASSES_ROOT\CLSID\{E7EA138E-69F8-11D7-A6EA-00065B844310}\InProcServer32]
@="X:\\Windows\\system32\\SogouTSF.ime"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{E7EA138E-69F8-11D7-A6EA-00065B844310}]
@="搜狗拼音输入法"

[HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{E7EA138E-69F8-11D7-A6EA-00065B844310}\InProcServer32]
@="X:\\Windows\\SysWow64\\SogouTSF.ime"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\CLSID\{E7EA138E-69F8-11D7-A6EA-00065B844310}]
@="搜狗拼音输入法"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\CLSID\{E7EA138E-69F8-11D7-A6EA-00065B844310}\InProcServer32]
@="X:\\Windows\\SysWow64\\SogouTSF.ime"
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{E7EA138E-69F8-11D7-A6EA-00065B844310}\LanguageProfile]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{E7EA138E-69F8-11D7-A6EA-00065B844310}\LanguageProfile\0x00000804]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{E7EA138E-69F8-11D7-A6EA-00065B844310}\LanguageProfile\0x00000804\{E7EA138F-69F8-11D7-A6EA-00065B844311}]
"Description"="搜狗拼音输入法"
"IconFile"="X:\\Windows\\system32\\SogouTSF.ime"
"IconIndex"=dword:00000000
"Enable"=dword:00000001
"HiddenInSettingUI"=dword:00000000
"SubItemInSettingUI"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\CTF\TIP\{E7EA138E-69F8-11D7-A6EA-00065B844310}\LanguageProfile]

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\CTF\TIP\{E7EA138E-69F8-11D7-A6EA-00065B844310}\LanguageProfile\0x00000804]

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\CTF\TIP\{E7EA138E-69F8-11D7-A6EA-00065B844310}\LanguageProfile\0x00000804\{E7EA138F-69F8-11D7-A6EA-00065B844311}]
"Description"="搜狗拼音输入法"
"IconFile"="X:\\Windows\\system32\\SogouTSF.ime"
"IconIndex"=dword:00000000
"Enable"=dword:00000001
"HiddenInSettingUI"=dword:00000000
"SubItemInSettingUI"=dword:00000000



作者: szwp    时间: 2025-3-21 11:50
reg前加echo看下结果
作者: guong    时间: 2025-3-21 13:07
来学习下
作者: softwarezheng1    时间: 2025-3-24 13:35
学习了,这个批处理




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