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

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

Ответить
Настройки темы
CMD/BAT - батник для удаления программ и папок

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


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

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


создал батник для удаления программ
пример
taskkill /t /f /im:NavitelNavigatorUpdater.exe//ну с этой строкой понятно,убивает процесс
start "" /wait "C:\Program Files (x86)\CNT\Navitel Navigator Update Center\Uninstall.exe" /s//запускает Uninstall.exe-можно ли сделать что бы удаление проходило в невидимом режиме?и после этого выходило сообщение например -успешно удалено и т.д.
rd /s /q "C:\Program Files (x86)\CNT"//я так понял удаляет папку с прогой
еще интересует можно ли в один батник добавить несколько программ?

Отправлено: 08:10, 17-03-2015

 

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


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

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


up?

Отправлено: 08:31, 20-03-2015 | #2



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

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


Аватара для Elven

Ветеран


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

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


по пункту нумер 1: можно если:
a это поддерживает деинсталятор (нужно смотреть параметры запуска);
b удалять через, к примеру, wmic. Например вот так
Код: Выделить весь код
wmic product where name="Program_name" call uninstall && cmd /c echo "Uninstall Program_name complete." & pause >> nul
по пункту нумер 2: сколько не жалко, только запустятся они просто одна за одной (почти одновременно).

Отправлено: 15:15, 20-03-2015 | #3


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


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

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


Elven
скинь пример,не совсем понятно куда и что добавлять в wmic product where name="Program_name" call uninstall && cmd /c echo "Uninstall Program_name complete." & pause >> nul

Отправлено: 08:35, 23-03-2015 | #4


Аватара для Elven

Ветеран


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

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


vsokol, для того чтобы получить параметр "name" для использования таким образом проще всего выполнить вот такую команду:
Код: Выделить весь код
wmic product get name
и найти нужный продукт и копируем оттуда нужные данные в скрипт.
Например мне нужно удалить Skype. В выводе я нахожу такую строку:
SkypeT 7.2
значит удаление будет выглядеть как-то так:
Код: Выделить весь код
wmic product where name="SkypeT 7.2" call uninstall && cmd /c echo "Uninstall SkypeT 7.2 complete." & pause >> nul
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:35, 23-03-2015 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Батник для удаления файлов в папке genkoo Скриптовые языки администрирования Windows 5 20-02-2015 09:32
CMD/BAT - батник для удаления файла... Bara1gin Скриптовые языки администрирования Windows 5 06-12-2014 15:49
CMD/BAT - [решено] Нужен Батник для удаления части строки d_coder@vk Скриптовые языки администрирования Windows 1 18-03-2014 10:02
CMD/BAT - [решено] батник для автоматического удаления сетевых папок vanoman Скриптовые языки администрирования Windows 22 23-10-2013 16:02
CMD/BAT - Нужен bat для удаления ИЗМЕНЁННЫХ папок и программ (ярлыков) из меню "Пуск-Программы" Nun-Nun Скриптовые языки администрирования Windows 15 18-03-2011 10:14




 
Переход