Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
2 / 2 / 0
Регистрация: 05.10.2012
Сообщений: 12

Батник, который проверяет и удаляет две записи в реестре

05.10.2012, 12:53. Показов 2177. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, Ув. пользователи. Помогите пожалуйста написать батник, который проверяет есть ли в определенной ветви запись, если есть, то что-то напишет типа "Обнаружено..." и удалит, если нет будет к примеру писать "все хорошо".
P.S. Вот ветви для полного удаления:
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node \Microsoft\Windows NT\CurrentVersion\Windows" /v AppInit_DLLs /f >nul
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node \Microsoft\Windows NT\CurrentVersion\Windows" /v LoadAppInit_DLLs /f >nul

Не по теме:

И подскажите пожалуйста как сделать чтобы русский язык читался батником, а то только английский, какую кодировку надо поставить, заранее благодарю...

0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.10.2012, 12:53
Ответы с готовыми решениями:

написать батник, что он удалял две записи в реестре ?
можно ли написать батник, что он удалял две записи в реестре ?(простой вариант) Сложный-удалил антивирус, перезагрузил комп, удалил две...

Можно ли создать ярлык (не батник!), который запустит сразу две программы?
Если да, то как? Что нужно во вкладку "Объект" прописать?

Как сделать батник который внезависимости от того где он находиться, запускает другой батник
Как сделать батник который в независимости от того где он находиться, запускает другой батник start BLaa.batЭто стандартный запуск...

5
05.10.2012, 14:16
1
2 / 2 / 0
Регистрация: 05.10.2012
Сообщений: 12
05.10.2012, 14:21  [ТС]
Спасибо с русским разобрался, теперь только как правильно написать батник))
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
05.10.2012, 18:19
Лучший ответ Сообщение было отмечено как решение

Решение

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@echo off
set Key1=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows
set Param1=AppInit_DLLs
set Param2=LoadAppInit_DLLs
 
For /F "UseBackQ Tokens=1*" %%A In (`Reg.exe Query "%Key1%"^|Find /I "%Param1%"`) do set var=%%A
if not defined var (echo Key %Param1% is not Exist) else (
  echo Key %Param1% is Exist
  REG DELETE "%Key1%" /v %Param1% /f >nul
)
set var=
For /F "UseBackQ Tokens=1*" %%A In (`Reg.exe Query "%Key1%"^|Find /I "%Param2%"`) do set var=%%A
if not defined var (echo Key %Param2% is not Exist) else (
  echo Key %Param2% is Exist
  REG DELETE "%Key1%" /v %Param2% /f >nul
)
pause>nul
3
2 / 2 / 0
Регистрация: 05.10.2012
Сообщений: 12
06.10.2012, 16:47  [ТС]
Огромное спасибо! То что надо!

Добавлено через 22 часа 10 минут
Dragokas, извени ты мне уже и так сильно помог, но еще 1 вопрос) можно ли сделать так, чтобы батник читал текстовый документ и отображал его ( при этом текстовый документ будет залит на хостинг в интернете)?

 Комментарий модератора 
My_Trinity,
1. Во-первых, мы с Вами еще не на ты.
2. Во вторых, я Вам уже делал замечание, что новый вопрос оформляется созданием новой темы (Правила форума п.4.4.).
Еще раз повториться - выставляю карточку, чего мне не хотелось бы делать.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
06.10.2012, 17:54
Тема закрыта.
Если у участников возникнет необходимость дополнить тему по сути вопроса поста № 1, обращаться в ЛС.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.10.2012, 17:54
Помогаю со студенческими работами здесь

Как создать батник, который создает батник с командами?
Уже знаю, что такая тема была, но до конца не понял. Как создать батник, который создаст батник с командами? К примеру то, что должно в...

Батник, который пингует указанный IP-адрес и в случае отсутствия пинга запускает другой батник и закрывается
Доброго времени суток, столкнулся с проблемой ... нужен батник который будет пинговать айпишник к примеру 192.168.10.14, в отсутствии пинга...

Проверяет ячейки столбцов, если пустые то удаляет сроку
Добрый день! Имеется excel файл ниже напечатанного формата: Столбец "A" - артикул; Начиная со столбца "B" и до...

Батник должен удалять файлы из подкаталога, но удаляет их и в основном каталоге
@echo off SETLOCAL EnableExtensions dir/s/a:-d/b|find /v "">nul||(echo Каталог пуст.&pause>nul&GoTo:EOF) (echo Sodergimoe...

Батник, который перезапускает службу
Здравствуйте, как написать в батнике (restart.bat) чтоб он перезапускал службу. И сделать чтоб она рестартовалась через определенный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Закрытая тема Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru