Как удалить вставленное дерево из реестра с помощью командной строки?

Я, импортировали .reg файл к реестру с помощью утилиты командной строки (как администратор).

regedit /s myregfile.reg

Для удаления MyTree, я использовал следующую команду, но это не работает.

regedit [-HKEY_LOCAL_MACHINE\MyTree] // suppose to remove MyTree

Кто-либо может предложить меня решение его?

1
задан 06.04.2010, 16:26

2 ответа

reg delete HKLM\MyTree должен сделать это.

4
ответ дан 12.12.2019, 08:03

Добавить к ответу:

regedit, когда в режиме импорта, всегда берет имя файла. Так предоставление его" [-HKLM\MyTree]" не будет работать, если Вы, окажется, не назовете допустимый Файл реестра это. Таким образом, необходимо было бы создать временный файл и импортировать его (к сожалению, нет никакого прямого эквивалента /dev/stdin в Windows), как файл со следующим содержанием (всегда пустая строка после первого):

REGEDIT4

[-HKEY_LOCAL_MACHINE\MyTree]

(Используя reg команда намного лучше. Но это может быть полезно для того, когда это не доступно.)

3
ответ дан 12.12.2019, 08:03

Теги

Похожие вопросы