PDA

Показать полную графическую версию : [решено] Как создать разные конфигурации служб для пользователя?


Santo-86
26-11-2005, 04:08
Прочитал статейку про службы в XP. Я и до этого некоторые вырубал, а теперь всё GOOD. Вопрос таков как можно сделать для одного пользователя разные конфигурации служб ? т.е. я например чем нибудь занимаюся на компе (играю например) и лишние службы мне не к чему, а потом я решил в инете полазить и хочу конфиг с другими службами.

Vadikan
26-11-2005, 05:55
Santo-86
Для разных пользователей нельзя, потому что службы распространяются на всех пользователей (HKEY_LOCAL_MACHINE). Можно сделать различные профили оборудования (<WIN+PAUSE> - Оборудование - Профили оборудования) и выбирать их после перезагрузки. A уже для каждого профиля можно сконфигурировать какие службы запускать через services.msc в свойствах службы на закладке Log on, а не General. Там будет список доступных профилей.

Рекомендуемые конфигурации (http://www.oszone.net/display.php?id=2512)

Santo-86
26-11-2005, 06:31
Vadikan - Respect. А для разных пользователей и не надо.

SavmiN
20-01-2008, 18:52
Всем приветты! С Новогодними Праздниками!
По теме:
Назрела потребность настройки службы под отдельного пользователя!
К примеру испытываем "Службу сообщений"
есть Администратор и User с правами администратора - нужно настроить чтобы для пользователя User служба запускалась, а для Администратор - нет, и к тому же при сбое службы исполнялся скрипт, выводящий на монитор ПК (а еще лучше - другого ПК по сети) окошко с сообщением - "Служба сообщений остановлена пользователем User" и кнопкой "ОК"
Очень бы хотелось выяснить как правильно настроить такую опцию!
Спасибо!

SavmiN
21-01-2008, 16:50
Vadikan, - профиль оборудования это хорошо! но проблема несколько в другом! Поясню:
Имеется программа "Старт" запускающаяся на ПК как служба (естественно в начале загрузки ОС) ... вот и нужно для постоянного пользователя User настроить службу так чтобы: при её сбое 1. выдавалось сообщение об остановке службы и 2. перезапускалась служба или ПК
А для Администратора служба не стартовала? - вот такое "извращение"
Если согласно вашему линку (http://forum.oszone.net/showthread.php?t=7972) настроить профиль "Минимум" то наверняка права админа будут урезаны - хотя в принципе по требованию можно подзапускать службы вручную. Возможно это и будет решением ???

Vadikan
22-01-2008, 21:14
Если согласно вашему линку настроить профиль "Минимум" то наверняка права админа будут урезаны »
При чем тут права админа? Тут про права ничего не написано, только про профили оборудования.
вот и нужно для постоянного пользователя User настроить службу »
Поясняю еще раз... невозможно сконфигуриривать различные сценарии запуска служб в зависимости от принадлежности к группе.
настроить службу так чтобы: при её сбое 1. выдавалось сообщение об остановке службы и 2. перезапускалась служба или ПК
А для Администратора служба не стартовала? - вот такое "извращение" »
Конечная цель не очень ясна... Но для решения нужно написать какой-нибудь сценарий, с командой sc /? , который проверяет, запущена служба или нет, и затем выполняет нужные действия. Ну и еще понадобится условие на проверку, под каким пользователем это выполняется, хотя я не уверен, что под обычным пользователем службу получится перезапустить, проверьте...

SavmiN
25-01-2008, 16:55
написать какой-нибудь сценарий, с командой sc /? , который проверяет, запущена служба или нет, и затем выполняет нужные действия. Ну и еще понадобится условие на проверку, под каким пользователем это выполняется »
скорее всего это и нужно!
ну и основная проблема - как же это написать?

Vadikan
25-01-2008, 20:06
ну и основная проблема - как же это написать? »
Это уже больше к программированию относится... Вот в соседней теме (http://forum.oszone.net/thread-98939.html) как раз обсуждается перезапуск службы.




© OSzone.net 2001-2012