PDA

Показать полную графическую версию : Как запустить программу как сервис


Страниц : [1] 2 3 4 5

keeper fly
09-03-2002, 16:15
Как запустить программу как сервис? (http://forum.oszone.net/post-463988-66.html)

vasketsov
09-03-2002, 23:24
Для запуска как сервис программа должна иметь правильный формат и правильно оформленную точку входа в частности. Существует утилита SrvAny, которая позволяет перенаправить вызов при запуске программы таким образом, что программа может быть запущена как служба. Входит эта прога в ResourceKit. Фактически, твои проги будут не сами службами, а будут запускаться из службы.

keeper_fly
13-03-2002, 02:09
Огромное Спасибо!
А я тут сижу думаю что пора скрипты писать! :(

Daywer
28-03-2002, 11:15
Какие сервисы в 2000 сервере обязательно должны работать,
а какие можно отключить...
Может где нибудь можно про это прочитать...??
Желательно продублировать ответ на E-mail.

vasketsov
28-03-2002, 12:22
Daywer
(грозя пальчиком) Создай новую тему.
И правила прочитай, насчет мыла.

DmitryMo
29-03-2002, 18:31
Добрый день. Предварительно просмотрел, поискал, но увы.... ответа не нашел.

Как бы поставить ICQ 2002a сетевому пользователю на W2k Pro Rus не заводя его локально и не наделяя правами? Типа как офис встает.
Если ставить при помощи "запустить от имени...", то все равно тока для этого имени и работает. Для пользователя - никак, прав мне типа давай.

И второй вопрос - W2k Pro Rus ставлю на 2 машины, сперва А, потом Б. На машине А при установке, например, офиса сразу выскакивает окно RunAs, для машины Б - нет. Сервис RunAs запускается там и там автоматически. Запущен. При установке сценарием не пользовался, но отвечал стандартно.
Где я что пропустил? *

Дмитрий.

keeper fly
31-03-2002, 00:56
Как я понял то по перевому поводу можеш забыть не чего из этого не должно получится т.к. офис впринципе с поддержкой сетевого сетапа и работы а ICQ это примитив локальный (не люблю я эту штуку (сори вырвалось))
А по поводу второго меня а что на машине Б с гостем и входят ли машины в домен? если входят в домен и есть контролер этого домена то пользуете AD? И последний офис по сети ставился если да то не было зи заходов с этого компа на тот от куда ставиться или на какой ни будь другой?

DmitryMo
01-04-2002, 11:18
День добрый.

>>по поводу второго меня а что на машине Б с гостем и входят >>ли машины в домен?
Не совсем понял при чем тут гость, но все машины входят в домен . В домене не приписаны политики, никакие, кроме как те, что по дефаулту встали.
>>если входят в домен и есть контролер этого домена то >>пользуете AD?
Да, использую AD.
>>И последний офис по сети ставился если да то не было ли >>заходов с этого компа на тот от куда ставиться или на какой >>ни будь другой?
Офис обычно савлю от локального админа. Что касается заходов, это что? Кнечно этот комп подключался к другим в сети.
Дмитрий.

keeper fly
01-04-2002, 16:26
Добрый день.
Я имею в виду что когда человек обращается к каким ни будь сетевм ресурсам он автоматически создаёт так называемый канал который содержит логин и пассворд и рушится он только после логофа.так что если комп зопомнил пользователя он может и не спросить ни о чем.

Добавлено:

А еще мне тут Оч.Хороший человек "vasketsov" когда мне пришло в голову подвесить FlashGet как сервис мне посоветовал утилитку srvany.exe она есть в РесурсКите помогло. Может и ты как ни будь к ICQ примостиш.
Удачи.

DmitryMo
01-04-2002, 16:45
Не-е-е... Тут не так, что бы я на А не ставил из под сетевого пользователя (простого), всегда окно RunAs вылезает, а на Б - никогда. Поключен я куда или нет, значения не имеет.

keeper fly
01-04-2002, 17:01
Тогда только одно тут, что то с правами "сетевого пользователя (простого)", может что то во времи настройки глюкнуло.
А вопросик пользователь локальный или доменный и в какую групу он входит посмотрите все ли там в норме и можно сделать такое, удалить его из всех групп и заново внести. иногда помогает.

keeper fly
02-04-2002, 17:47
To: DmitryMo
Ну что победил?

DmitryMo
03-04-2002, 15:53
Не-а, пока никак. Юзверь доменный (кстати я и с другим пробовал, тож самое) и входит в группу Domain Users.
А что делает srvany.exe ?

keeper fly
04-04-2002, 14:18
srvany.exe поставляется в комплекте с РесурсКитом.
Как только поставиш себе РесурсКит подними справку и там почитай все подробно описанно!

Guest
29-01-2003, 15:55
Мужики, такое дело - надо б программку как сервис запустить, все сделал: скачал instsrv и anysrv, запустил, в реестре прописал, службу настроил  (за одно поставил галочку, чтоб окно приложения на десктопе отображалось)-  заработало.  Но не устраивает две вещи:
1) Окно на десктопе это хорошо, но мешает все таки, а взаимодействовать с этим окном нет-нет надо, если без галочки "взаимодействовать с десктопом" сделать, то как потом узреть это окно?

2) Сама программка эта стартует с правами юзера (внутренняя ее политика) и кнопка закрыть приложение не работает, убивается только через диспетчер. По сему, если говоришь винде "завершить сеанс" она его не завершает, бо как с программой этой разобраться не может. Если в этой программе перейти в режим админа (ввести пароль), то закрыть ее обычными средствами становится возможным, и на мое желание "завершить сеанс" виндоуз реагирует более-менее адекватно, но опять таки всплывает окно этой проги "завершить работу с программой такой то?", хотя w2k сеанс завершает и при логине другого юзера это окно "завершить работу с программой такой то?" перед глазами у него всплывает, как только он входит в систему.

Понимаю, что вторая проблема есть проблема самой программы, но все таки... Тем более, когда программа работает как сервис без взаимодействия с десктопом, то неприятностей из пункте 2 не наблюдается. Посему решение проблемы 1) возможно решит проблему 2).

vasketsov
29-01-2003, 16:51
Guest
то как потом узреть это окно?
Ну способ есть, как миниму программный, но такой геморойный, что считай, что его нету. :)  

Guest
30-01-2003, 16:24
Ну поделись хоть програмным и геморойным... Очень уж с проблемой надо совладать

vasketsov
30-01-2003, 18:23
Guest
SetProcessWindowStation
SetThreadDesktop
и друзья.

Если будем на тему программирования дальше  общаться - перенесу тему туда.

Fronik
28-02-2003, 15:48
Как можно добавить свой сервис в Win2000Prof, плизз по подробнее и ссылки на используемые файлы (если такие имеются), мне советовали некоторые проги, но в работе они себя не оправдали. Пишите пожалуйста те, кто на практике уже сам делал...
Спасибо :)

Giorgievich
28-02-2003, 16:09
Fronik
http://forum.oszone.net/topic.cgi?forum=5&topic=878&start=0#19




© OSzone.net 2001-2012