В варезнике (да и тут наверное) многие спрашивают о том, как установить UG 3.017 как службу. У меня это получилось очень интересным макаром. Получилось на Win 2003 Ent SP1 Eng. На XP SP 2 Eng только что повторить не получилось, потому что он как-то странно работает со службами в случае их отказа, хотя в настройках стоит "ничего не предпринимать" или что-то в этом духе
1) Установил Win 2003 Ent, навесил на него SP 1, настроил и т.д.
2) Поставил UG 3.017 вместе с лоадером и все настроил.
3) Поставил AppToService 2.7 (=http://www.basta.com/ProdAppToService.htm), крякнул его и установил в качестве службы UGLoader.exe вот так:
AppToService /Install "D:\UserGate3\UGLoader.exe"
4) Пришлось службу запускать под профилем Администратора.
Все прекрасно заработало, но через месяц примерно стала выдаваться какая-то глупая ошибка типа аккаунт чего-то там... Короче, это недокрякали AppToService.
5) Запускаем regedit.exe и идем туда:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AppToService_UGLoader
Изменяем значение переменной ImagePath на такое:
"D:\UserGate3\UGLoader.exe"
Ребутаимси и при загрузке Вы увидите сообщение о том, что одна из служб не запустилась. Это происходит потому что Ugloader.exe запускается и запускает Usergate.exe, патчит в памяти его и выгружается. Вот поэтому Win 2003 и думает, что службе не удалось запуститься, хотя все запустилось и прекрасно пашет.
Вот и все.