博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记录一次命令行控制搜狗输入法更新设置的过程
阅读量:5140 次
发布时间:2019-06-13

本文共 859 字,大约阅读时间需要 2 分钟。

学校机房的机器每次开机总会自动恢复C盘,为此写了很多命令行,把很多常用的软件比如说VSCode变成portable的,还整了很多portable App的一些不依赖于C盘的软件,但是有些东西就不能完全依赖网络了,

比如说如何通过命令行改写搜狗输入法的设置,让它不自动更新,主要是每次开机之后开输入法之后有一小段时间非常卡,使用体验比较差,加上输入法有些个性设置,比如说我喜欢把候选词设置成7个之类的,还有就是输入法的预测搜索功能,用起来太鸡肋了,虽然没多少但是感觉白费了这些网络和硬件,说来,搜狗输入法在Linux系统上很占硬件资源,Linux系统上还是用中州语的那个比较舒服

然后该怎么通过命令行改写设置呢,我首先想到的是注册表,可能搜狗把设置都放在注册表里面了,所以只要找到相应的键值就能通过修改注册表来修改设置,因此很快,下载了Regshot这个软件,将改设置前和改设置之后的注册表做了对比,发现确实改了两个,一个是微软的看起来不相关,另一个就是搜狗的,但看起来不是,我存了下来再把设置调回去,修改注册表测试一下,没用,因此,排除设置在注册表里面的可能。

不是注册表,就只可能是某个文件了,这让我想到.ini配置文件,某些单机游戏目录里面都可以找到这种文件,然后我去搜狗的安装目录搜了一下发现没有这样的,难道还可能是其他文件保存着设置?随即我在下载了一个磁盘读写监视器(FolderChangesView),监视搜狗安装目录,修改设置之后,发现并没有对目录里面的文件有过读写操作,说明配置文件应该在其他地方。

首先想到的就是AppData,我就监视着这个文件夹,修改了设置,果不其然,对其中很多文件做了读写操作,其中就有一个env.ini的环境配置文件

终于给我找到了,打开来果然是这种的格式,想了一下,20多K的文件改写其中的内容还不如设置好放在F盘,开机一波批处理拷过去覆盖了,岂不美哉?

转载于:https://www.cnblogs.com/RichieLeonhardt/p/11460443.html

你可能感兴趣的文章
并发编程简介
查看>>
第五次作业(最大公约数,最小公倍数)
查看>>
C++两水杯量出所需水量的小算法
查看>>
[面试真题] LeetCode:Same Tree
查看>>
iOS:quartz2D绘图
查看>>
测试步骤
查看>>
perl6 Socket
查看>>
APP 内发送邮件
查看>>
进度条
查看>>
使用命令修改ip地址
查看>>
mac平台安装类似yum的工具
查看>>
hdu3437 划分树 区间内小于第K大的值得和
查看>>
P1113 杂务
查看>>
20155320《网络对抗》MSF基础应用
查看>>
第七章 软件测试 课后习题
查看>>
一篇非常适合git入门的文章
查看>>
四级英语day10
查看>>
基于K-近邻分类算法的手写识别系统
查看>>
使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
查看>>
PC站跳转M站的方法
查看>>