Setup Factory导入注册表时丢失部分语句
以我注册自定义URL协议遇到的问题为例,也许能为你解决“利用Setup Factory导入注册表不能完全成功”提供一些思路。
问题描述:在注册表中添加自定义URL协议成功,但在网页中使用时发现无法正常跳转到协议指向的程序。
解决思路:可能是协议写入不完整。
写注册表内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\TscPrint]
"URL Protocol"="C:\\Program Files (x86)\\TscPrinter\\tsc_printer.exe"
@="TscPrintProtocol"
[HKEY_CLASSES_ROOT\TscPrint\DefaultIcon]
@="C:\\Program Files (x86)\\TscPrinter\\tsc_printer.exe,1"
[HKEY_CLASSES_ROOT\TscPrint\shell]
[HKEY_CLASSES_ROOT\TscPrint\shell\open]
[HKEY_CLASSES_ROOT\TscPrint\shell\open\command]
@="\"C:\\Program Files (x86)\\TscPrinter\\tsc_printer.exe\" \"%1\""
写入注册表成功后,查看注册表,发现
HKEY_CLASSES_ROOT\TscPrint\shell\open\command值为空。
然后查看导入到Setup Factory的注册表内容对应的lua代码:
居然少了一行,即对“HKEY_CLASSES_ROOT\TscPrint\shell\open\command”设置值的语句。暂不清楚是这个软件在解决.reg文件时有所遗漏,还是我本身写的reg语句有误。(自己这方面有所欠缺,希望网友能为我指正)
于是,手动添加lua代码:Registry.SetValue(HKEY_CLASSES_ROOT,"TscPrint\\shell\\open\\command","","\"C:\\Program Files (x86)\\TscPrinter\\tsc_printer.exe\" \"%1\"" ,REG_SZ);
问题解决。
Setup Factory导入注册表时丢失部分语句相关推荐
- oracle注册表重建,一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动问题。...
一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动问题. 环境说明: 1.windows 2008操作系统 x64bit 2.Oracle database 11.2.0.1 ...
- oracle 注册表丢了,一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动有关问题...
一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动问题. 一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动问题. 环境说明: 1.windows 200 ...
- 0xc000000f 由于系统注册表文件丢失或损坏,因此Windows无法加载
WIN7出现以下情况,是thinkpad x61笔记本.Windows未能启动.原因可能是最近更改了硬件或软件,解决此问题的步骤: 1:插入Windows安装光盘并从新启动计算机. 2:选择语言设置, ...
- win10 旗舰版 系统激活出现 在连接到本地注册表时出现错误0x80041002 提示信息 解决方法...
win10 系统激活会出现各种激活失败的提示,这里解决大部分提示解决方法. 我们使用各种激活工具都无法激活成功win10系统,出现 在连接到本地注册表时出现错误0x80041002提示 .在连接到本地 ...
- 计算机windows无法加载怎么办,win7开机提示由于系统注册表文件丢失或损坏因此无法加载怎么办...
? ? 有番茄花园win7旗舰版用户向小编反馈,使用u盘重装系统后开不了机,提示"由于系统注册表文件丢失或损坏因此无法加载",错误代码是0xc000000f,遇到这种问题我们该怎么 ...
- win10删除/编辑注册表时出错的解决方法
win10删除/编辑注册表时出错无法编辑的解决方法 win+r,输入regdit,定位到无法删除或者编辑的注册表项 单机右键,选择权限–>高级 所有者–>更改 高级 立即查找 找到自己的登 ...
- oracle不能写入注册表,保存注册表时提示无法创建值,写入注册表时出错怎么办?...
如何解决保存注册表提示"无法创建值,写入注册表时出错"的问题?电脑当中的注册表编辑器有着十分重要的作用,但是最近却有用户表示遇到了编辑注册表后保存却提示"无法创建值,写入 ...
- 注册表文件缺失oracle,win7开机提示由于系统注册表文件丢失或损坏因此无法加载怎么办...
有番茄花园win7旗舰版用户向小编反馈,使用u盘重装系统后开不了机,提示"由于系统注册表文件丢失或损坏因此无法加载",错误代码是0xc000000f,遇到这种问题我们该怎么办 ...
- Setup Factory打包注册dll
1.生成一个Setup Factory工程,按照向导生成即可 2.添加dll到工程中 3.判断原有文件夹下是否有该文件,如果有删除.在On Pre Install中添加代码,改代码是通过Add Act ...
最新文章
- [Contest20171109]函数(lipshitz)
- python 均值滤波_Python的一个骚操作
- mysql协议解析器_mysql协议解析
- Leetcode 349. 两个数组的交集 解题思路及C++实现
- CG CTF WEB 签到2
- 获取父窗口元素或者获取iframe中的元素(相同域名下)
- IE浏览器兼容性处理与提示
- php oop基础,php面向对象编程(oop)基础
- 然后是几点 c语言,2-2. 然后是几点
- 【es】INDEX_CREATED the shard cannot be allocated to the same node a copy of the shard already
- C语言素数判断算法分析
- 使用dea-toolbox进行数据包络分析
- 电动汽车相关功率计算
- 利用丁香园数据生成疫情分布地图(R语言)
- ODN中主干光交和配线光交的数量比例
- php 月份英文,所有月份的英语单词
- C# 之 垃圾回收机制
- 浅谈软件开发工具CASE在软件项目开发中发挥的作用认识
- 三星gtn8010安卓7_三星n8010刷机教程
- ajaxpro用法小结