Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление всех упоминаний программы в реестре с помощью командного файла

Ответить
Настройки темы
CMD/BAT - [решено] Удаление всех упоминаний программы в реестре с помощью командного файла

Аватара для Oleg48

Старожил


Сообщения: 158
Благодарности: 17

Профиль | Отправить PM | Цитировать


Уважаемые форумчане после установки-удаления программ в реестре системы некоторые недобросовестные производители программного обеспечения оставляют после своей программы огромную кучу различного хлама: разделы которые уже ненужны, настройки которые могут повлиять на установку других программ. Хочу попросить вас помощи в создании, или уже готовый вариант командного файла, с помощью которого можно найти все упоминания во всех названиях разделов, ключей и обязательно параметров реестра, например слова: yandex. Найденные упоминания удалить. Буду очень благодарен

Отправлено: 12:27, 04-04-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Oleg48, уходите от такого подхода:
Цитата Oleg48:
с помощью которого можно найти все упоминания во всех названиях разделов, ключей и обязательно параметров реестра, например слова: yandex. Найденные упоминания удалить. »
Это много хуже любых существующих чистилок реестра. Те хоть какое-то подобие анализа пытаются делать. А у Вас — сразу «найти всё и удалить».
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:12, 04-04-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Oleg48

Старожил


Сообщения: 158
Благодарности: 17

Профиль | Отправить PM | Цитировать


Цитата Iska:
Это много хуже любых существующих чистилок реестра »
Согласен, именно такого эфекта хочу добиться. И слово yandex, непросто приводится в примере. На чистой системе в реестре нет ни одного упоминания Yandex, однако после установки-удаления Яндекс.Бар для IE в реестре остается около 53 упоминаний. В дальнейшем при установке Opera появляется Яндекс.Панель, Яндекс.Поиск и мои закладки на экспресс панели Opera почему-то заменяются только одной вкладкой яндекса, поэтому и нужно сделать полное глобальное удаление этого мусора.

Отправлено: 15:56, 04-04-2012 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Я Вам про сам метод и Ваш подход, а Вы мне: «на чистой системе слово «Yandex» не встречается».

Остаюсь при своём мнении:

1) «мусор» просто не надо устанавливать;
2) зачищать следы нужно «ручками», рассмотрев внутренности установщика и приложения, при тщательном анализе возможных последствий каждого удаления.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:29, 04-04-2012 | #4


Аватара для Oleg48

Старожил


Сообщения: 158
Благодарности: 17

Профиль | Отправить PM | Цитировать


Iska, спорить с Вами небуду, я нехочу навязать Вам свое мнение, просто если можете помоч то помогите, нет так нет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:41, 04-04-2012 | #5


Аватара для mihsam

Новый участник


Сообщения: 19
Благодарности: 1

Профиль | Отправить PM | Цитировать


Не хочешь ручками,поставь Uninstall Tool и удали бар,дождись окончания работы пока не выскочит запрос:удалить оставленные программой записи,нажми да,вот и все.

Отправлено: 16:08, 06-04-2012 | #6


Аватара для Oleg48

Старожил


Сообщения: 158
Благодарности: 17

Профиль | Отправить PM | Цитировать


Цитата mihsam:
Не хочешь ручками,поставь Uninstall Tool и удали бар,дождись окончания работы пока не выскочит запрос:удалить оставленные программой записи,нажми да,вот и все. »
mihsam, ....Скриптовые языки администрирования Windows для того и существуют что-бы не делать ручками рутинные операции, а написать скрипт и чтобы он все операции делал за тебя. Если тебе интерестно то Яндекс.Бар я удаляю с помощью WMI одной простой строчкой:
Код: Выделить весь код
WMIC PRODUCT "Яндекс.Бар 6.5 для Internet Explorer" CALL UNINSTALL
Удаляет на ура, только остаются в реестре упоминания Яндекса, которые приходится удалять с помощью такого REG-файла
Код: Выделить весь код
Windows Registry Editor Version 5.00    
[-HKEY_USERS\.DEFAULT\Software\Yandex]    
[-HKEY_USERS\S-1-5-18\Software\Yandex]      
[-HKEY_CURRENT_USER\Software\Yandex]    
[-HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Yandex]     
[-HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{95F663C0-C370-4955-8B39-63069DB1F6C0}]      
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{E5A432E4-A349-4F4F-9FBE-B07A2592A629}]
Такой подход к удалению Яндекс.Бар немного топорный, да и дополнительный REG-файл нужно создавать, хочется что-бы все было компактно в одном командном файле, и главное такое удаление нужно для WPI-установки других программ, что естественно исключает любые действия пользователя.

Последний раз редактировалось Oleg48, 06-04-2012 в 23:59.


Отправлено: 19:07, 06-04-2012 | #7


Аватара для mihsam

Новый участник


Сообщения: 19
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ну кому нужен этот гемор,если одна небольшая программа удаляет и программу и подчищяет реестр,для надежности можно просмотреть после удаления реестр, но как правило если это нормальная прогамма,я говорю о Uninstall Tool,а не какой нибудь repac,удаление проходит чисто.

Отправлено: 11:12, 07-04-2012 | #8


Аватара для intelem

Новый участник


Сообщения: 31
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


Наверное всё таки это разумней решить перепаковкой программ содержащих Яндекс.Бар, заодно и WPI облегчить...

Отправлено: 19:58, 07-04-2012 | #9


Пользователь


Сообщения: 78
Благодарности: 14

Профиль | Отправить PM | Цитировать


Цитата Oleg48:
да и дополнительный REG-файл нужно создавать, хочется что-бы все было компактно в одном командном файле,
Тогда можно сразу в батнике использовать команду reg delete.

Отправлено: 22:30, 07-04-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление всех упоминаний программы в реестре с помощью командного файла

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Создание загручной флешки Window 7 с помощью командного файла ArmDeForcer Скриптовые языки администрирования Windows 12 10-02-2011 05:34
Запуск командного файла с переменной в теле saavaage AutoIt 1 27-08-2010 13:21
Dial-Up - Можно ли создать dial-up соединение с помощью командного файла? Oleg48 Сетевые технологии 5 18-10-2009 11:52
CMD/BAT - [решено] Сохранение структуры папок и ее воссоздание с помощью командного файла Vadikan Скриптовые языки администрирования Windows 8 22-07-2009 01:56
Автоматическая установка драйверов с помощью командного файла Miha876 Автоматическая установка Windows 2000/XP/2003 2 21-12-2007 03:17




 
Переход