如何在安装程序完成安装之前使用 nLite 注入注册表?

如何在安装程序完成安装之前使用 nLite 注入注册表?

我正在尝试使用 nLite 将密钥注入 Windows XP 的注册表。我希望在第二阶段设置之前(在进入图形设置之前)将其注入。我尝试使用插件,但我发现它会在安装完成后(就在加载到桌面之前)注入。有没有办法操纵安装文件,以便我可以通过这种方式注入我的注册表?

编辑:这是插件.inf 文件:

[General]
builddate=01/16/2022
descripton=Adds required registry for minlogon to work out of the box
language=English
title=Minlogon Registry Hack
version=1.0
website=
forcelang=English

[registry_addreg]
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","Config",0x4,0x17

答案1

如果您深入查看 I386 文件夹(位于 CD 的根目录中),您可以找到一些前缀为 HIVE***.INF 的 .inf 文件。这些是所谓的“字符模式”设置在图形设置阶段开始之前安装的配置单元。格式非常简单,它使用与 nLite 的 [registry_addreg] 相同的语法,因此您可以复制和粘贴您感兴趣的行。但请注意,当图形设置注册设备时,注册表将从头开始重建,因此您添加的行在安装后不会生效,如果您想要这种行为,请将插件与此技巧结合使用。

相关内容