Windows 如何创建注册表项

Windows 如何创建注册表项,windows,registry,nsis,Windows,Registry,Nsis,如何使用NSIS创建注册表项?我在NSIS文档中找不到相应的命令 (我了解所有安全问题) 谢谢 安装NSIS 使用以下函数创建注册表项 Create Registry Key ${registry::CreateKey} "[fullpath]" $var $var == 1 # [fullpath] already exists $var == 0 # [fullpath] successfully created $var == -1 # error 无法使用本机NSIS指令创建

如何使用NSIS创建注册表项?我在NSIS文档中找不到相应的命令

(我了解所有安全问题)

谢谢

安装NSIS

使用以下函数创建注册表项

Create Registry Key
${registry::CreateKey} "[fullpath]" $var
$var == 1   # [fullpath] already exists
$var == 0   # [fullpath] successfully created
$var == -1  # error

无法使用本机NSIS指令创建空注册表项,但在设置值时会为您创建该项:

WriteRegStr HKCU "Software\Test" "" "The Default"

;or

WriteRegStr HKCU "Software\Test" "Foo" "Bar"
我认为您必须安装“注册表插件”才能使用注册表项