Devils_Night
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: ps: я тоже не телепат чтобы знать какой вам там драйвер установить надо... | Извиняюсь, я просто не понял что имелось ввиду, сейчас вроде начинаю понимать, если Код: Exec(ExpandConstant('{app}/driver.exe'), '',ExpandConstant('{app}'), sw_Hide, ewWaitUntilTerminated, n); | запускает инсталятор driver.exe, то это то самое. Цитата: можно добавить службу использую стандартные средства windows, а именно утилиты SC.exe | это мне как бы тоже не очень понятно, собственно нужно что бы служба service.exe управлялась через Службы, т.е остановить запустить, и.т.д, что бы при установке она добавлялась в службы, а при деинсталяции удалялась. Немного поясню: Служба является чем то вроде заводного ключа, ну т.е эта служба определяет устройство, если это то устройство, то служба запускает ПО для него, по этому оно в любом случае должно висеть, ну и при ненадобности остановить. Я просто незнаю как поведёт себя Код: Exec(ExpandConstant('{sys}/sc.exe'), 'service_name create binPath="'+ExpandConstant('{app}\service.exe')+'"',ExpandConstant('{sys}'), sw_Hide, ewWaitUntilTerminated, n); | , по этому решил через реестр. Спасибо. | Всего записей: 16 | Зарегистр. 02-10-2011 | Отправлено: 12:15 23-11-2011 | Исправлено: Devils_Night, 12:16 23-11-2011 |
|