使用inno setup注册Windows注册表文件

时间:2014-02-11 07:48:07

标签: windows registry inno-setup

没有编程语言经验。有人可以使用inno帮助我为64位操作系统创建这个Windows注册表文件。

我有一个

  

register_me.reg

看起来像这样:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\kiv]
@="KivURI"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\kiv\shell]

[HKEY_CLASSES_ROOT\kiv\shell\open]

[HKEY_CLASSES_ROOT\kiv\shell\open\command]
@="C:\\Documents\\MyApp\\kiv\\exec.bat %1" 

查看this文档,我只能弄清楚如何开始:

[Registry]
Root: HKCR; Subkey: "C:\Documents\MyApp\kiv\exec.bat %1"; Flags: uninsdeletekey

如何开始的任何提示将不胜感激。万分感谢

1 个答案:

答案 0 :(得分:2)

您必须逐个添加密钥,如下所示:

 [Registry]
    Root: HKCR; Subkey: "kiv"; Flags: uninsdeletekey; ValueType: none; 
    Root: HKCR; Subkey: "kiv"; ValueType: string; ValueName: "URL Protocol"; ValueData: "";
    Root: HKCR; Subkey: "kiv\shell"; Flags: uninsdeletekey; ValueType: none
    Root: HKCR; Subkey: "kiv\shell\open"; Flags: uninsdeletekey; ValueType: none
    Root: HKCR; Subkey: "kiv\shell\open\command"; Flags: uninsdeletekey; ValueType: string; ValueName: ""; ValueData: "C:\Documents\MyApp\kiv\exec.bat %1";

希望它有所帮助!

相关问题