lluxury 发表于 2010-3-31 10:40:38

话题,删除输入法及手写输入,语音输入

公司电脑固定安装完会填加,日韩及繁体输入法,英文手写版及语音输入,然后我的工作就是手动把这些删掉,
我找到从运行直接到输入法面版的命令
%windir%\system32\RunDll32.exe shell32.dll,Control_RunDLL C:\WINDOWS\system32\input.dll

现在的问题就是如何删掉输入法,请问谁知道类似的命令

autoit3CN 发表于 2010-3-31 12:56:59

1.filedelete:智能ABC输入法使用以下一些文件:Winabc.cwd、Abcsda.dll、Abcwin.exe、Winabc.ime、Winabc.ovl、tmmr.rem、user.rem、Winabc.hlp、Winabc.cnt。
卸载ABC的时候不能当前输入法是ABC,还有不能是默认输入法(粗体的是默认的)
2.regdelete:删除相关的注册表项

在语言栏属性中删除某一输入法的操作,并不是真正意义上的卸载(从硬盘上删除),不过是关闭(开机后不加载)该输入法而已。
要想完全卸载(从硬盘上删除)某一输入法,在操作上涉及系统文件夹,也涉及注册表,所以网络有许多输入法专用卸载工具,不妨搜索一下试试。

lluxury 发表于 2010-3-31 13:57:55

本帖最后由 lluxury 于 2010-3-31 15:20 编辑

额,可能我没描述清楚,打开输入法面版以后,我要手动选中日文输入法哪一项,然后点删除按钮,完成删除,
删其它语言类似,
我想用AU3来代替这个动作

确实不打算从硬盘上删除,只是想当前的账户不要加载这些输入法

lluxury 发表于 2010-3-31 15:19:14

自己写的,全模拟操作,很危险,会把输入法完全删空,,,

Run("c:\windows\system32\RunDll32.exe shell32.dll,Control_RunDLL C:\WINDOWS\system32\input.dll")
Send("{Enter}")
WinWait("Text Services and Input Languages")
sleep("1000")
Send("{Tab}")
sleep("1000")
Send("j")
sleep("1000")
Send("!r")
sleep("1000")
Send("!r")
sleep("1000")
Send("h")
sleep("1000")
Send("!r")
sleep("1000")
Send("c")
sleep("1000")
Send("c")
sleep("1000")
Send("!r")
sleep("1000")
Send("s")
sleep("1000")
Send("!r")
页: [1]
查看完整版本: 话题,删除输入法及手写输入,语音输入