powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Нужен ликбез по сервисам.
8 сообщений из 8, страница 1 из 1
Нужен ликбез по сервисам.
    #34696602
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача:
OS - Win2003 Server
Есть программа в c:\program files\etc...\my.exe
Её надо запустить как сервис, но при этом, надо чтобы стартовый каталог был D:\
Программа должа иметь доступ до сети и сетевых дисков, кидать и принимать броадкасты.
Обязательна возможность лочить страницы памяти.
Доступ до десктопа залогиненого в данный момент юзера желателен, но не обязателен.

Пробовал создать специального юзера, для этого конкретного сервиса (иначе не понятно кому разрешать Lock Pages in Memory), но намертво застрял на стартовом каталоге. Не пойму, почему Home Dir этого специального юзера не становится стартовым каталогом сервиса.
Эксперты в сервисах, ваше слово?
...
Рейтинг: 0 / 0
Нужен ликбез по сервисам.
    #34696609
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlМожет, зашедулить на старт системы просто ? С запуском от имени того самого пользователя.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Нужен ликбез по сервисам.
    #34696872
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас БарабасМожет, зашедулить на старт системы просто ? С запуском от имени того самого пользователя.Да, это мысль хорошая... но тут доступа к дектопу не будет.... В принципе то он мне и не нужен, но все же было бы неплохо...
Ладно, если никто не подскажет как задать стартовый каталог сервису, то в шедулер и запихаю.
...
Рейтинг: 0 / 0
Нужен ликбез по сервисам.
    #34696916
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программа ваша? Тогда сделайте SetCurrentDir из нее на событие ServiceStart
...
Рейтинг: 0 / 0
Нужен ликбез по сервисам.
    #34696931
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrrПрограмма ваша? Тогда сделайте SetCurrentDir из нее на событие ServiceStartКонечно нет. Была б моя проблем бы не было вообще.
...
Рейтинг: 0 / 0
Нужен ликбез по сервисам.
    #34696935
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так запустите из своего сервиса через CreateProcess или ShellExecute, там все и зададите :)
...
Рейтинг: 0 / 0
Нужен ликбез по сервисам.
    #34696950
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owlкак задать стартовый каталог сервису в API SCM ChangeServiceConfig и ChangeServiceConfig2 это вроде никак не задать, похоже, просто не предусмотрено и отдано на откуп автору сервиса. В SDK по сервисам тоже ничего, касающегося текущего каталога (нет ни в структурах, ни в функциях)
...
Рейтинг: 0 / 0
Нужен ликбез по сервисам.
    #34696973
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrrв API SCM ChangeServiceConfig и ChangeServiceConfig2 это вроде никак не задать, похоже, просто не предусмотрено и отдано на откуп автору сервиса. В SDK по сервисам тоже ничего, касающегося текущего каталога (нет ни в структурах, ни в функциях)Ы.... Ну и ладно, фиг с ним. Scheduler it is.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Нужен ликбез по сервисам.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]