Удаление раздела реестра и его подразделов с помощью пакета - PullRequest
2 голосов
/ 18 мая 2011

Мне нужно удалить раздел реестра (включая его подразделы) из командного файла.

Примеры, которые я нашел, привели меня к следующему коду, но ключ остался?

@ECHO OFF
REG DELETE "HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R18.0\ACAD-8001:409\Profiles\STDPROFILE" /V

1 Ответ

2 голосов
/ 18 мая 2011

Не очень хорош в пакетном программировании, но

reg query "HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R18.0\ACAD-8001:409\Profiles\STDPROFILE" /s > toDelete.txt
for /f %v in (toDelete.txt) do reg delete %v

первая строка помещает все ключи и значения в файл, затем цикл читает их и вызывает reg delete

...