![]() |
start /wait Не работает должным образом.
Привет всем.
start /wait не работает должным образом. Код:
@Echo OFF Код:
@Echo OFF Что не так я делаю? |
|
Команда start "" /WAIT не дожидается окончание работы Uninstal-ДКМ3.0.exe.
Мне нужно что бы сначала выполнялась команда Код:
start "" /WAIT "%PROGRAMFILES(x86)%\Melcosoft\ДКМ 3.0\Uninstal-ДКМ3.0.exe" Код:
RMDIR /s /Q "%PROGRAMFILES(x86)%\Melcosoft\ДКМ 3.0" |
Uninstal запускает другие обработчики, а себя завершает, он ведь и сам должен удалиться по завершению. Убиться самому винда не позволяет.
Наверно дело в этом. Любой Uninstal сделает такой же ответ скрипту. |
Цитата:
angel_lyucifer, проверьте высказанную коллегой blacktor гипотезу, либо посредством Process Explorer — «глазками», либо посредством Process Monitor — фильтром на события «Process Create», «Process Start» и «Process Exit». |
Спасибо всем, за подсказки.....
|
И что было?
|
Запущенный Uninstal-ДКМ3.0.exe копировался с таким же именем в папку темп и от туда снова запускался...
После копирования самого себя в папку он тут же завершал свой процесс. Тогда мне пришлось извращаться, вот так: Код:
CHCP 1251 >nul |
Цитата:
99.9% программ оставляют после себя мусор. А оставшийся 0.01 завершают удаление батником содержащим строки типа Код:
del uninstal.exe Цитата:
|
Цитата:
|
Время: 20:30. |
Время: 20:30.
© OSzone.net 2001-