_RegCopyKey
Рекурсивно копирует раздел, включая подразделы и параметры.
#Include <_RegFunc.au3>
_RegCopyKey ( $s_key, $d_key[, $delete = False] )
Параметры
| $s_key | Копируемый раздел реестра |
| $d_key |
Раздел реестра, в который будет скопировано |
| $delete |
[необязательный] Внутренний параметр функции, не для использования |
Возвращаемое значение
| Успех: | Возвращает 1 |
| Ошибка: | Возвращает 0 и устанавливает @error |
| @error: | -1 - копируемый раздел и раздел назначения совпадают |
| 1 - копируемый раздел не существует | |
| 2 - не удалось записать в раздел назначения (@extended содержит код ошибки _RegWrite) | |
| 3 - не удалось прочитать один или несколько значений из копируемого раздела или подраздела |
См. также
_RegCopyValueПример

; Erik Pilsits
; http://www.autoitscript.com/forum/topic/70108-custom-registry-functions-udf/
#include <_RegFunc.au3>
_RegCopyKey('HKCU\Software\TestKey', 'HKCU\Software\TestKey2')
If Not @error Then MsgBox(0, 'Сообщение', 'Копирование раздела реестра выполнено успешно')