rasdial как служба
Mar. 28th, 2008 01:58 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Вобщем случилось у меня горе: на одной хвирме решили поставить инет от пиплнета (3G провайдер), а не от АДСЛ провайдера как раньше было. Целесообразность этого поступка не обсуждается, она явно ниже нуля.
Модем определяется как обычный dialup модем
У меня проблема в другом.
Я создал на шлюзе батник
содержанием
rasdial соединение\логин\пароль\номер.
Запихал его в hklm...\run
Вобщем все ок.
Кроме одного но.
Батник стартует только из под логнувшегося юзера.
Вопрос: можно ли его как службу как то запихать с применением сторонних программ (виндец 2003R2х64)? Или же нет?
Дело в том, что я совсем не хочу бегать и логинить сервант после каждой перезагрузки сервака (пусть и не часто, но из дома бывает надо что бы рестартануть. А теперь не смогу, т.к нету коннекта).
Варианты решения проблемы мне неизвестны.
Вариант nCron конечно есть, но он как то коряво в домен ходит мне. Да и с вариантом запуска сразу после старта компа не могу понять как разобраться
UPD:
Все завел через nnCron
Вопрос снят
Модем определяется как обычный dialup модем
У меня проблема в другом.
Я создал на шлюзе батник
содержанием
rasdial соединение\логин\пароль\номер.
Запихал его в hklm...\run
Вобщем все ок.
Кроме одного но.
Батник стартует только из под логнувшегося юзера.
Вопрос: можно ли его как службу как то запихать с применением сторонних программ (виндец 2003R2х64)? Или же нет?
Дело в том, что я совсем не хочу бегать и логинить сервант после каждой перезагрузки сервака (пусть и не часто, но из дома бывает надо что бы рестартануть. А теперь не смогу, т.к нету коннекта).
Варианты решения проблемы мне неизвестны.
Вариант nCron конечно есть, но он как то коряво в домен ходит мне. Да и с вариантом запуска сразу после старта компа не могу понять как разобраться
UPD:
Все завел через nnCron
Вопрос снят
no subject
Date: 2008-03-28 11:57 am (UTC)no subject
Date: 2008-03-28 12:02 pm (UTC)no subject
Date: 2008-03-28 12:08 pm (UTC)no subject
Date: 2008-03-28 12:15 pm (UTC)Создание определяемой пользователем службы
.
Аннотация
В состав набора Windows NT Resource Kit входят две служебные программы, позволяющие создавать определяемую пользователем службу Windows NT для приложений Windows NT и некоторых 16-разрядных приложений (но не для пакетных файлов).
Программа Instrsrv.exe отвечает за установку и удаление системных служб из операционной системы Windows NT, а программа Srvany.exe позволяет выполнять в качестве службы любое приложение Windows NT.
Дополнительная информация
Для создания определяемой пользователем службы Windows NT выполните следующие действия.
1. В командной строке MS-DOS (выполняется CMD.EXE) введите следующую команду:путь\INSTSRV.EXE Моя_служба путь\SRVANY.EXE,где путь указывает букву диска и каталог набора Windows NT Resource Kit (например, C:\RESKIT), а Моя_служба — имя создаваемой службы.Пример: C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exeПРИМЕЧАНИЕ. Для проверки правильности создания службы убедитесь, что параметр ImagePath в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\имя_службыуказывает на SRVANY.EXE. Если этот параметр установлен неправильно, служба прекращает работу вскоре после запуска и возвращает код события 7000 — «Не удается запустить имя_службы». Предупреждение. Неправильное использование редактора реестра может привести к серьезным неполадкам, требующим переустановки операционной системы. Корпорация Майкрософт не гарантирует, что неполадки, являющиеся результатом неправильного использования редактора реестра, могут быть устранены. Ответственность за применение редактор реестра несет пользователь.Для получения сведений об изменении реестра см. раздел «Изменение разделов и параметров» справочной системы или разделы «Добавление и удаление сведений из реестра» и «Изменение данных в реестре» справочной системы редактора реестра.Примечание. Перед внесением изменений в системный реестр рекомендуется создать архивную копию реестра.
2. Запустите редактор реестра (Regedt32.exe) и найдите следующий подраздел:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
3. В меню «Правка» выберите «Добавить раздел». Введите следующие данные и нажмите кнопку «ОК»:Название раздела: ПараметрыКласс: <пустая строка (пусто)>
4. Выберите раздел «Parameters» (Параметры).
5. В меню «Правка» выберите «Добавить параметр». Введите следующие данные и нажмите кнопку «ОК».Имя параметра: ApplicationТип данных: REG_SZСтрока: <путь>\
Создание определяемой пользователем службы
.
Аннотация
В состав набора Windows NT Resource Kit входят две служебные программы, позволяющие создавать определяемую пользователем службу Windows NT для приложений Windows NT и некоторых 16-разрядных приложений (но не для пакетных файлов).
Программа Instrsrv.exe отвечает за установку и удаление системных служб из операционной системы Windows NT, а программа Srvany.exe позволяет выполнять в качестве службы любое приложение Windows NT.
Дополнительная информация
Для создания определяемой пользователем службы Windows NT выполните следующие действия.
1. В командной строке MS-DOS (выполняется CMD.EXE) введите следующую команду:путь\INSTSRV.EXE Моя_служба путь\SRVANY.EXE,где путь указывает букву диска и каталог набора Windows NT Resource Kit (например, C:\RESKIT), а Моя_служба — имя создаваемой службы.Пример: C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exeПРИМЕЧАНИЕ. Для проверки правильности создания службы убедитесь, что параметр ImagePath в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\имя_службыуказывает на SRVANY.EXE. Если этот параметр установлен неправильно, служба прекращает работу вскоре после запуска и возвращает код события 7000 — «Не удается запустить имя_службы». Предупреждение. Неправильное использование редактора реестра может привести к серьезным неполадкам, требующим переустановки операционной системы. Корпорация Майкрософт не гарантирует, что неполадки, являющиеся результатом неправильного использования редактора реестра, могут быть устранены. Ответственность за применение редактор реестра несет пользователь.Для получения сведений об изменении реестра см. раздел «Изменение разделов и параметров» справочной системы или разделы «Добавление и удаление сведений из реестра» и «Изменение данных в реестре» справочной системы редактора реестра.Примечание. Перед внесением изменений в системный реестр рекомендуется создать архивную копию реестра.
2. Запустите редактор реестра (Regedt32.exe) и найдите следующий подраздел:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>
3. В меню «Правка» выберите «Добавить раздел». Введите следующие данные и нажмите кнопку «ОК»:Название раздела: ПараметрыКласс: <пустая строка (пусто)>
4. Выберите раздел «Parameters» (Параметры).
5. В меню «Правка» выберите «Добавить параметр». Введите следующие данные и нажмите кнопку «ОК».Имя параметра: ApplicationТип данных: REG_SZСтрока: <путь>\<application.ext>где <путь>\<имя_приложения_с_расширением> — это буква диска и полный путь к исполняемому файлу приложения, включая расширение (например C:\WinNT\Notepad.exe)
6. Закройте редактор реестра.
По умолчанию вновь созданная служба настроена на автоматический запуск при перезагрузке системы. Для изменения этого режима на «Вручную» запустите приложение «Службы» из панели управления и измените значение параметра на «Вручную». Служба, настроенная на запуск вручную, запускается одним из следующих способов:
- с помощью значка «Службы» панели управления
- из командной строки MS-DOS следующей командой:
NET START <Моя_служба>
- с помощью служебной программы Sc.exe из набора ресурсов Resource Kit. В командной строке MS-DOS введите следующую команду:
<path>\Sc.exe start <Моя_служба>
где <путь> указывает букву диска и папку набора Windows NT Resource Kit (например, C:\Reskit)
no subject
Date: 2008-03-28 12:17 pm (UTC)У меня служба создана, а запустить ее не знаю как.
Вываливает ошибку
1053 The service didnot responв to start or control request in a timely fashion
no subject
Date: 2008-03-28 12:19 pm (UTC)no subject
Date: 2008-03-28 12:21 pm (UTC)no subject
Date: 2008-03-28 12:24 pm (UTC)Хотелось бы через sc обойтись - там служба создана, но не запускается
no subject
Date: 2008-03-28 12:26 pm (UTC)no subject
Date: 2008-03-28 12:29 pm (UTC)no subject
Date: 2008-03-28 12:30 pm (UTC)no subject
Date: 2008-03-28 12:25 pm (UTC)no subject
Date: 2008-03-28 12:52 pm (UTC)Вопрос снят
no subject
Date: 2008-03-28 10:25 pm (UTC)http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
Tweak UI
no subject
Date: 2008-03-28 10:30 pm (UTC)