Copy Registry Key: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
No edit summary |
m (Reverted edits by 177.18.208.107 to last version by 217.132.87.13) |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
== Description == | == Description == | ||
Use this function to copy a registry key along with all its | Use this function to copy a registry key along with all its values and subkeys to another location in the registry. | ||
== Usage == | == Usage == |
Latest revision as of 17:11, 29 October 2011
Author: Iceman_K (talk, contrib) |
Description
Use this function to copy a registry key along with all its values 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)