当我们创建安装程序并在Windows 7或vista下运行时,我们会在用户帐户控制信息中看到发布者的未知,我们如何更改它?
答案 0 :(得分:11)
如果您使用的是InnoSetup 5.2或更高版本,则可以在脚本中添加一个signtool参数。
以下是InnoSetup文档的摘录:
[设置]:SignTool 有效值:名称后跟零 或更多参数,空格分隔
描述:指定名称和 要使用的Sign Tool的参数 对安装程序进行数字签名(和卸载 如果SignedUninstaller设置为yes)。 安装程序具有有效的数字时 签名,用户不会看到 “不明程序”警告时 启动它。
指定的Sign Tool名称及其名称 命令必须在。中定义 编译器IDE(通过工具| 配置Sign Tools ...菜单)或打开 编译器命令行(通过 “/ S”参数),否则会出错 发生。
以下特殊序列可能是 用于Sign Tool参数和 命令:
$ f,替换为引用的文件名 要签名的文件。
$ p,由Sign Tool取代 参数。
$ q,替换为引用,有用 定义包含的标记工具 来自命令行的引用。