![]() |
батник для удаления программ и папок
создал батник для удаления программ
пример 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"//я так понял удаляет папку с прогой еще интересует можно ли в один батник добавить несколько программ? |
up?
|
по пункту нумер 1: можно если:
a это поддерживает деинсталятор (нужно смотреть параметры запуска); b удалять через, к примеру, wmic. Например вот так Код:
wmic product where name="Program_name" call uninstall && cmd /c echo "Uninstall Program_name complete." & pause >> nul |
Elven
скинь пример,не совсем понятно куда и что добавлять в wmic product where name="Program_name" call uninstall && cmd /c echo "Uninstall Program_name complete." & pause >> nul |
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 |
Время: 21:19. |
Время: 21:19.
© OSzone.net 2001-