Функция _RegCopyKey

         Описание функции


_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, 'Сообщение', 'Копирование раздела реестра выполнено успешно')