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

Показать сообщение отдельно

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


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

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


Рано обрадовался, звука небыло и окон море открыто было не увидел ошибу
Правильно я отредактировал файл, пробЫвал и с кавычками и без, что то неправильно делаю...

Код: Выделить весь код
Function KillProcess
KillProcDLL::KillProc test.exe  ; укажите образ процесса
execwait $PROGRAMFILES\test.exe ; Ждём завершения исполнения файла
FunctionEnd
Программа у меня запускается с ключом test.exe -startclient -nogui и нормально закрыть удается только через батник

Код: Выделить весь код
taskkill /im test.exe /f
Закидываю это всё в SFX Creator, компилю с исправлением Source.nsh

Но test.exe -startclient -nogui запускается раньше чем выполняется команда taskkill /im test.exe /f
Ну вернее инструкции выполняются одна за другой не дожидаясь завершения taskkill /im test.exe /f начинает выполняться test.exe -startclient -nogui
И естественно вылетает ошибка. При повторном запуске ошибки нет. Вобщем через раз ошибка....

Наверняка где то ошибаюсь, не могу понять где....

Отправлено: 11:06, 14-08-2011 | #170