Форум breadcrumbs - Вы здесь:ФорумПрограммирование: Командная строкаудаление раздела реестра без конк …
Пожалуйста Авторизоваться or Регистрация для создания сообщений и тем.
удаление раздела реестра без конкретного названия
Удаленный пользователь
#1 · 08.06.2022, 20:17
Цитата: Удаленный пользователь от 08.06.2022, 20:17Всем добрый вечер, мне нужно удалить из реестра путь: HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Kaspersky Anti-Virus 21.6, Но при обновлении программы меняется версия и путь ну например на: Kaspersky Anti-Virus 22.7 и мне нужно чтоб батником их удаляло без указания конкретного названия раздела
Всем добрый вечер, мне нужно удалить из реестра путь: HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Kaspersky Anti-Virus 21.6, Но при обновлении программы меняется версия и путь ну например на: Kaspersky Anti-Virus 22.7 и мне нужно чтоб батником их удаляло без указания конкретного названия раздела
Голосуйте - палец вниз.0Голосуйте - палец вверх.0
Удаленный пользователь
#2 · 08.06.2022, 21:12
Цитата: Удаленный пользователь от 08.06.2022, 21:12Доброго
@Echo Off cls For /F "usebackq delims=" %%y In (`2^>nul REG QUERY "HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers" /f "Kaspersky Anti-Virus*" /k`) Do ( Echo %%y Echo %%y| >nul 2>&1 Find /I "\" &&Reg Delete "%%y" /f ) Pause>nul Exit /BНулевой вывод без отображения найденных разделов:
@Echo Off cls For /F "usebackq delims=" %%y In (`2^>nul REG QUERY "HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers" /f "Kaspersky Anti-Virus*" /k`) Do ( Echo %%y| >nul 2>&1 Find /I "\" &&(>nul Reg Delete "%%y" /f ||Echo %%y) ) Pause>nul Exit /B
Доброго
@Echo Off
cls
For /F "usebackq delims=" %%y In (`2^>nul REG QUERY "HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers" /f "Kaspersky Anti-Virus*" /k`) Do (
Echo %%y
Echo %%y| >nul 2>&1 Find /I "\" &&Reg Delete "%%y" /f
)
Pause>nul
Exit /B
Нулевой вывод без отображения найденных разделов:
@Echo Off
cls
For /F "usebackq delims=" %%y In (`2^>nul REG QUERY "HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers" /f "Kaspersky Anti-Virus*" /k`) Do (
Echo %%y| >nul 2>&1 Find /I "\" &&(>nul Reg Delete "%%y" /f ||Echo %%y)
)
Pause>nul
Exit /B
Голосуйте - палец вниз.0Голосуйте - палец вверх.2
Последний раз редактировалось 08.06.2022, 21:15 : Удаленный пользователь
admin и Удаленный пользователь отреагировали на эту запись.
adminУдаленный пользователь