function ExpRegKey

Наверх  Предыдущая  Последующая |

function ExpRegKey(ARoot, AName, AFileName : string) : boolean;

 

Выполняет экспорт ключа реестра. Экспортируется ключ AName раздела реестра ARoot в файл с именем AFileName. Формат файла - стандартный REG файл, рекомендуемое расширение - ".reg". Полученный в ходе экспорта ключ можно импортировать в реестра редактором реестра (меню "Файл\Импорт"). По умолчанию стандартная системная реакция на открытие REG файла так-же сводится к попытке его импорта. Функция возвращает true в случае успешного выполнения и false в случае ошибки.

Экспорт рекомендуется в качестве средства резервного копирования в скриптах, выполняющих модификацию ключей реестра.

 

Совместимость: AVZ 4.26 и выше

 

Пример:

 

begin

 // Экспорт ключа реестра в файл

 ExpRegKey('HKEY_CURRENT_USER','Software\Microsoft\Windows\CurrentVersion\Policies','policies_backup.reg');

 // Удаление ключа реестра

 RegKeyDel('HKEY_CURRENT_USER''Software\Microsoft\Windows\CurrentVersion\Policies');

end.