Что нового

[Автоматизация] Установка приложения в систему в качестве службы для ХР и WIN7

Yriy_07

Новичок
Сообщения
37
Репутация
0
Версия AutoIt: 3.

Описание:
Добрый день! Прошу помощи в решении задачи. Есть скрипт который определяет доступность сетевых подключений. Необходимо чтобы он устанавился в систему в виде сервиса. С правами системы. Для ОС ХР и WIN 7.
Примечания: Так устанавливается но не запускается при запуске ошибка 1053
Код:
#include "ServiceControl.au3"
#RequireAdmin
Dim $nRet

   $nRet = _CreateService("", _
                          "icmp_mash", _
                          "icmp_mash_2.1", _
                          "icmp_mash_2.1.exe", _
                          "LocalSystem", _
                          "", _
                          BitOR($SERVICE_WIN32_OWN_PROCESS, $SERVICE_INTERACTIVE_PROCESS))
   If $nRet Then
      MsgBox(4096,'debug:' , 'icmp_mash_2.1 service created') ;### Debug MSGBOX
      If _StartService("", "icmp_mash") Then
         MsgBox(4096,'debug:' , 'icmp_mash_2.1 service started') ;### Debug MSGBOX
      EndIf
   Else
      MsgBox(4096,'debug:' , 'Failed to create icmp_mash_2.1 service: ' & @error) ;### Debug MSGBOX
   EndIf
 
Автор
Y

Yriy_07

Новичок
Сообщения
37
Репутация
0
Похоже тут никто не умеет это делать... :smile:
 

joiner

Модератор
Локальный модератор
Сообщения
3 095
Репутация
518
Так оно и есть. Никто. Задай вопрос на официальном форуме :smile:
 
Автор
Y

Yriy_07

Новичок
Сообщения
37
Репутация
0
Благадарю всех за "отклики". Решение нашел. Обернул в SRVANY Отсутствующие библиотеки подгружаю дополнительно. Строю процесс автоматизации отталкиваясь от полученых результатов


Добавлено:
Сообщение автоматически объединено:

Так и сделал, уже до того)) но спасибо за совет). Там тоже с этим все плохо. UDF работают не корректно. VS&C# в помощь там это все как по маслу. Жаль времени нет подучить и разобратся в нем.
 
Верх