[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理怎样批量安装输入法?

因工作环境的需要,电脑数量的庞大,为了让每台电脑的输入法都能实用各种各样的人,所以本人想用批量安装输入法的方式来解决该问题。

本人不会写批处理,请各位老鸟看了不要见笑,如有不足之处请各位老鸟多多指导,谢谢!!

批处理:

@echo off
echo.
echo      正在结束输入法进程,请稍等......
C:\windows\system32\TASKKILL.exe /F /IM internat.exe
C:\windows\system32\TASKKILL.exe /F /IM ImeUtil.exe
C:\windows\system32\TASKKILL.exe /F /IM conime.exe
echo.
echo      正在复制输入法IME文件及注册表项,请稍等......
copy /y \\135.11.52.105\update\BOSS升级\ime\SogouPy.ime C:\WINDOWS\system32
copy /y \\135.11.52.105\update\BOSS升级\ime\SogouWB.ime C:\WINDOWS\system32
copy /y \\135.11.52.105\update\BOSS升级\ime\WINABC.IME C:\WINDOWS\system32
copy /y \\135.11.52.105\update\BOSS升级\ime\WINWB86.IME C:\WINDOWS\system32
copy /y \\135.11.52.105\update\BOSS升级\ime\ime.reg C:\WINDOWS\system32
echo.
echo      正在复制搜狗输入法文件,请稍等......
xcopy /q /e /h /c /y \\135.11.52.105\update\BOSS升级\ime\sogou\* C:\Progra~1\
echo.
echo      正在将输入法注册信息导入注册表,请稍等......
regedit /s C:\WINDOWS\system32\ime.reg
echo.
echo      从新运行输入法程序,请稍等......
start C:\WINDOWS\system32\internat.exe
echo.
echo      输入法安装完成,如不能正常使用请重启电脑......
echo. & pause

以上批处理经测试成功,但要重启电脑才行。
ime.reg文件是在注册表中搜索出来的注册信息。

现在的问题是如果电脑之前装有搜狗输入法并且设成了系统默认的输入法后,IME文件将无法替换,导致安装不成功。如果系统默认的输入法为英文的一切正常。

问题1:不用重启电脑能不能在批处理运行完成后就能加载输入法?
问题2:系统默认的输入法不是英文的情况下如何从系统中结束加载的IME文件?

[ 本帖最后由 ryg2002 于 2010-11-3 13:02 编辑 ]
1

评分人数

    • Batcher: 请编辑自己的帖子,把代码放到code标签里面 ...PB -2

你可以用输入法设置工具来添加
在你拷贝完ime文件后
  1. imetool /add2:sogopy.ime
  2. imetool /add2:winabc.ime
  3. imetool /add2:winwb86.ime
复制代码
你的ime.reg里面放soguo的注册信息就可以了

TOP

谢谢楼上的朋友。
你的信息能解决我的问题1,但问题2要怎么解决呢?

再次感谢!!

TOP

见好多人玩setup哦,想学学!~
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

现在的问题是

现在的问题是如果电脑之前装有搜狗输入法并且设成了系统默认的输入法后

TOP

返回列表