指定快捷方式

安装数据库的 Shortcut 表和相关表保存安装快捷方式所需的信息。 请参阅程序信息表组编辑安装程序快捷方式

在本部分中,将添加指定记事本示例的播发和非播发快捷方式的信息。

使用数据库编辑器打开 MNP2000.msi,并在 Shortcut 表中输入以下数据。

Shortcut 表

快捷键 Directory_ 名称 Component_ 目标 参数 说明 热键 Icon_ IconIndex ShowCmd WkDir
sBaseball MENUDIR Baseball.txt Baseball Baseball orca_icon.exe
sConcert MENUDIR Concert.txt 音乐会 [#Concert.txt]
sDance MENUDIR Dance.txt Dance [#Dance.txt]
sFootball MENUDIR Football.txt Football [#Football.txt]
sHelp MENUDIR Help.txt 帮助 [#Help.txt]
sJanuary MENUDIR January.txt 1 月 [#January.txt]
sNewYears MENUDIR NewYears.txt NewYears [#NewYears.txt]
sNotepad MENUDIR Redpark.exe 记事本 [#Redpark.exe]
sReadme MENUDIR Readme.txt 记事本 [#Readme.txt]

 

示例安装需要启用为 Baseball 功能播发的快捷方式的安装。 这需要指定 Shortcut 表的 Icon_ 列中 Icon 表的键。 对于此示例,可以复制随 Windows Installer SDK 提供的 Orca 数据库编辑器的图标。 从 Orca.msi 导出 Icon 表,然后使用 Orca 或其他合并工具将此表合并到 MNP2000.msi 数据库中。 Orca 还会在包含 MNP2000.msi 的目录中创建名为 Icon 的目录,并添加图标二进制数据文件 orca_icon.exe.ibd。 请参阅 Icon 表中的 Data 列。 在 Orca 中查看时,已完成的 Icon 表应如下所示。

Icon 表

名称 数据
orca_icon.exe [二进制数据]

 

继续

编辑安装程序快捷方式