CMD/BAT - [решено] Как настроить разрешения в реестре через BAT под NTFS?
VBS/WSH/JS - [решено] Разрешения для реестра и файла
Первая из них — Ваша. Ежели б Вы прочитали приведённую там ссылку по SetACL, то увидели бы, что с ней можно работать не только из командной строки, но и посредством Automation:
COM Version (SetACL.ocx) – Syntax and Description | Helge Klein | Home of SetACL.
P.S. Вообще-то, под Windows XP, по умолчанию у Администратора есть опосредованные (через группу) права на раздел «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer» — наследуются от раздела «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies». Вы с последствиями воздействия вируса хотите бороться?