首页 > 解决方案 > 一种在 Installscript 中检查机器上是否存在注册表的方法

问题描述

我想在重命名文件之前检查机器上是否存在注册表。注册表:

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Mauler Group, LL\RSS-FS]

这是我要检查的功能:

szRoot = WOW6432Node\Mauler Group, LL\RSS-FS;
if (RegDBKeyExist ( szRoot )< 0) then
MessageBox ("Error", SEVERE);

标签: registryinstallshieldinstallscript

解决方案


REGDB_OPTION_WOW64_64KEY如果您需要注册表的 64 位部分,( )研究 64 位选项。我现在无法真正测试这个。也许看到这个 github.com 代码


一些链接


推荐阅读