Copy Registry Key: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
(Copy Registry Key) |
No edit summary |
||
Line 43: | Line 43: | ||
== The Function == | == The Function == | ||
<attach>CopyRegistryKey.zip</attach> | <attach>CopyRegistryKey.zip</attach> | ||
[[Category:INI, CSV & Registry Functions]] |
Revision as of 16:52, 17 November 2005
Author: Iceman_K (talk, contrib) |
Description
Use this function to copy a registry key along with all its value and subkeys to another location in the registry.
Usage
Normal:
${COPY_REGISTRY_KEY} SOURCEROOTKEY SOURCESUBKEY TARGETROOTKEY TARGETSUBKEY
Uninstaller:
${UN.COPY_REGISTRY_KEY} SOURCEROOTKEY SOURCESUBKEY TARGETROOTKEY TARGETSUBKEY
Examples
Normal:
!include registry.nsh !insertmacro COPY_REGISTRY_KEY Section ${COPY_REGISTRY_KEY} HKLM SOFTWARE\NSIS HKLM SOFTWARE\BACKUP\NSIS SectionEnd
Uninstaller:
!include registry.nsh !insertmacro UN.COPY_REGISTRY_KEY Section uninstall ${UN.COPY_REGISTRY_KEY} HKLM SOFTWARE\NSIS HKLM SOFTWARE\BACKUP\NSIS SectionEnd
The Function
CopyRegistryKey.zip (1 KB)