![]() |
написание батника на удаление программы и подчищение за ней
Добрый день!
Заранее прощу прощения за столь ламерские вопросы, но увы что-то не могу понять элементарных вещей... Задача такая: 1. завершить программу. 2. запустить удаление этой программы на всех компьютерах рабочей группы в "тихом" режиме. 3.подчистить (удалить) файлы лог-файлы (и остальной оставшийся мусор) и саму папку с программой. Всё это запустить с главного админского компьютера. Сделал что-то ужасно-подобное (uninstall_g.cmd): Код:
C:\CF1\start.exe /stop Код:
psexec \\comp1,comp2,comp3,comp4,comp5 -c uninstall_g.cmd |
У Вас готовый код. В чем тогда был вопрос?
|
Diskretor, был вопрос - всё ли написано правильно по канонам батнико-писания :)
теперь ясно, спасибо. |
Сори, не сразу понял. Вообще правильнее и проще так:
Код:
taskkill /t /f /im:program.exe А "Del" по "канонам" ключ /q ставится перед именем файла, хотя так как у Вас тоже работает. Но, если start.exe это какая-то программа, завершающаяся самостоятельно с ключем /stop то убийство процесса, как у меня, это лишнее. Тогда ---> start "" /wait "C:\CF1\start.exe" /stop |
Цитата:
Цитата:
|
Тогда добавить в командник это:
Код:
msg * "У Вас осталось 10 сек. до самоуничтожения MS Ofiice" |
Прошу прощения за более ламерский вопрос, но что означает эта строчка
start "" /wait "C:\CF1\Uninstall.exe" /s мне не птнятна именно первая часть, а то что тихим режимом запускается удалятель это понятно))) Но вот именно start "" /wait вот это не понятно, как это работает, спасибо заранее! |
schokk_92, запустить приложение и ожидать завершения его работы.
Код:
start /? |
Время: 18:26. |
Время: 18:26.
© OSzone.net 2001-