问题描述
以管理员身份运行影刀时,【启动Excel】指令会抛出异常,如下图:
原因是WPS在安装时,只会将相关的注册表信息写入到HKEY_CURRENT_USER下。而以管理员身份运行影刀时,影刀会到HKEY_LOCAL_MACHINE里面去查找相关的COM组件注册表信息。
解决方案
解决问题的方法是在HKEY_LOCAL_MACHINE添加从HKEY_CURRENT_USER提取出来的一些注册表信息。这样以管理员身份运行影刀,能够正确执行【启动Excel】指令。
第一步:获取WPS路径
1.右键WPS快捷方式,点击打开文件所在位置
2.点击图中红框框中的文件夹图标
3.复制文件路径信息
第二步:修改注册表
1.下载注册表附件
附件是提取出来的WPS注册表信息,用的时候要替换下ksolaunch.exe的实际路径:
ket.application.reg
2.右键点击下载的注册表文件,选择编辑
3.修改注册表文件
将红框中的路径信息修改为第一步中获取的路径信息,并将路径信息中的\改为\