Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Запрет запуска служб для профиля оборудования

Ответить
Настройки темы
CMD/BAT - Запрет запуска служб для профиля оборудования

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: astraxan
Дата: 25-05-2010
Нужен скрипт для запрета запуска службы для профиля оборудования.
Направьте !

Открываем свойства например telnet переходим на вкладку "вход в систему" ниже есть список профилей, мне нужно запретить профилю "Profile 1" данную службу.

Отправлено: 15:00, 19-05-2010

 

Аватара для zonderz

Ветеран


Сообщения: 727
Благодарности: 150

Профиль | Отправить PM | Цитировать


уважаемый, поиском не умеете вользоваться первая же ссылка в google:
http://technet.microsoft.com/ru-ru/l...8WS.10%29.aspx

-------
MCP, MCSA, MCSE, разработчик программы CMDTools
http://forum.oszone.net/thread-170783.html


Отправлено: 16:48, 19-05-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


извиняюсь за не совсем корректный вопрос. в SC.EXE я такой возможности не нашел...

Отправлено: 15:03, 25-05-2010 | #3


(*.*)


Сообщения: 36490
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


astraxan, не понимаю, при чем тут скриптинг.

Профиль оборудования (в ХР) - это как раз и есть набор устройств и служб. Вам нужно настроить нужный профиль в графическом интерфейсе (службы, устройства) и выбирать его при загрузке ОС. Когда для службы задано значение "Отключено", она не будет включаться сама по себе. См. также http://support.microsoft.com/kb/308577/ru и http://technet.microsoft.com/ru-ru/l...32(WS.10).aspx

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 12:29, 26-05-2010 | #4


Аватара для zonderz

Ветеран


Сообщения: 727
Благодарности: 150

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
не понимаю, при чем тут скриптинг. »

имхо все понятно,
гораздо проще иметь скрипт типа

case profile_name of

Alex: telnet = true
Mitya: telnet = false
Lexa: telnet = false

и т.д.

чем настраивать каждый профиль ручками...


Цитата astraxan:
Нужен скрипт для запрета запуска службы для профиля оборудования.
Направьте ! »
вот по этому адресу в реестре находится имя профиля оборудования
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet1\Control\IDConfigDB\Hardware Profiles\Profile#]
"FriendlyName"="astraxan"


пишите скрипт который в зависимости от имени профиля оборудования запускает/останавливает (или даже запрещает) те или иные службы

нужно определить текущий профиль оборудования
в MSDN есть функция GetCurrentHwProfile
думаю ее можно использовать в AutoIt

или можно определить текущий профиль по этому адресу

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IDConfigDB]
"CurrentConfig"=dword:00000001


можно обойтись и пакетным файлом (вам понадобятся команды reg, sc (или net)) . удачи.

скрипт вешайте в систему на автозагрузку (или пропишите в локальных политиках на старт системы)

-------
MCP, MCSA, MCSE, разработчик программы CMDTools
http://forum.oszone.net/thread-170783.html


Отправлено: 17:34, 26-05-2010 | #5


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


профилями нельзя запретить/разрешить службы - только устройства, поэтому как вариант:

- найти/создать ненужное/виртуальное устройство (типа LoopBack адаптера);
- настроить его для профилей как для службы (разрешить/запретить);
- требуемую службу сделать зависимой от драйвера устройства (DependOnService в реестре)

после этого состояние службы будет привязано к состоянию указанного устройства
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:32, 27-05-2010 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Запрет запуска служб для профиля оборудования

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
запрет запуска (на выполнение) файлов для обыкновенных пользователей theambient Microsoft Windows 2000/XP 2 03-08-2009 12:09
[решено] Запрет запуска приложений из профиля пользователя alex911k Microsoft Windows NT/2000/2003 2 03-03-2009 11:09
Тайм-аут для проверки запуска служб! Moralik Microsoft Windows NT/2000/2003 5 18-03-2008 18:54
Запрет на сохранение файлов вне профиля. sinchro Microsoft Windows NT/2000/2003 8 16-11-2007 12:11
Проблема запуска дочерних служб (1068) Myanmar Microsoft Windows NT/2000/2003 3 18-10-2005 16:35




 
Переход