![]() |
Есть входящее подключение в Win2000 для модема!
Нужно наночь его включать, а днем отключать! Я нашел в реестре ветку: 'SYSTEM\CurrentControlSet\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}\0000\Clients\Ras' параметр 'EnableForRas'. Повесил прогу в "Планировщик", которая изменяет этот параметр. Но вот вопрос: Как заставить Win2000 перечитать этот параметр? Т.е. прога сейчас меняет значение параметра и перегружает машину, тогда все работает. А как обойтись без перезагрузки? LogOff не помогает, служба RasMan ("Диспетчер подключений удаленного доступа") не перезапускается (ее остановить невозможно)! |
Я думаю, сначала надо бы разобраться, почему служба не перезапускается. Попробуйте поэкспериментировать в консоли командой sc
|
Я думаю ничего не получится!
Пробовал на 3-х машина с SP4 и без него: пока не создано "Входящие подключения" все ОК (останавливай, запуская сколько угодно), как только создал - не остановишь! Пишет что-то вроде: "Не удалось остановить службу... Служба не возвращала ошибки .... Возможно внутренняя ошибка Виндовз или Службы .... Обратитесь к системному администратору ..." |
Sasha73
Плохо. Судя по всему, служба начинает игнорировать просьбу об остановке. А может, есть какие-то зависимые службы, которые надо сначала остановить? Наверное. зависимости можно проследить через services.msc |
Возможно идея глупейшая, но когда-то мне было лень разбираться с настройками входящих подключений, я просто программу заставил шевелить курсором мышки и тыкать левую кнопку. Работало исправно :biglaugh:
|
UZER
Идея очень даже ничего :) Особенно впечатляет неподготовленного пользователя. "У мя тачка с AI !" (как вариант - "с распознаванием голоса") Sasha73 Есть предложение отмониторить процесс отключения с помощью FileMon+RegMon+PsMon. Задача не из лёгких, но как минимум почувствуете себя хакером :) Все утилиты живут на www.sysinternals.com. Отследив, что и когда происходит, можно будет выяснить, какую службу/процесс необходимо ещё задействовать (т.е. винда выдаст Вам, что она сама делает в случае отключения). |
Sasha73
Может я и не прав, но почему вы останавливаете RasMan? За удаленные подключения отвечает другая служба - RemoteAccess, попробуйте остановить ее. P.S. да и шаманство с реестром, имхо - лишнее. [s]Исправлено: DAnG, 13:50 24-06-2004[/s] |
Благодарю всех за ответы!!!
К hasherfrog на счет зависимых служб: Я с этого и начал (отключал зависимые службы) и более того пытался отключить, те от которых зависит эта, но они из-за этой не могли остановиться! К hasherfrog на счет RegMon и т.д.: Этим я тоже страдал еще до этого вопроса в форуме! Но там Винда перелопачивает столько веток реестра, что за пару дней, наверное, не разберешся - стоит ли оно того (столько времени потратить - поэтому сюда и обратился)! Отдельная благодарность DAnG-у!!! Он оказался прав!!! Не ту службу мы мучаем!!! Но правда не хотелось бы службу RemoteAccess ("Маршрутизация и удаленный доступ") включать! Не хотелось-бы, чтобы машину как шлюз можно было использовать!!! |
Sasha73
RegMon: Фильтры, батенька, фильтры надо активнее юзать :) Без фильтров там вообще делать нечего. Я один раз попросил слогинить всё с начала старта виндов, а фильтр не указал... :o |
Время: 23:11. |
Время: 23:11.
© OSzone.net 2001-