Создание сценария RAS


Существует возможность создать сценарий, который будет запускаться при инициализации соединения RAS и применяться для автоматизации таких операций, как ввод пароля и имени пользователя. Для настройки сценария сделайте следующее.

  1.  Дважды кликните на значке Мой компьютер (My Computer) и откройте меню Удаленный доступ (Dial-up Networking).

  2.  Выберите запись Phonebook и кликните на кнопке More.

  3.  В меню More выберите команду Edit entry and modem properties.

  4.  Перескочите на вкладку Script и выберите команду Run this script.

  5.  Кликните на кнопке Edit script, после чего будет открыт файл SWITCH.INF.

  6.  Перейдите в конечную область файла и создайте раздел нового соединения. Кликните на кнопке Exit.

  7.  Кликните на кнопке Да (Yes) для сохранения внесенных изменений.

  8.  Кликните на кнопке Refresh List и в соответствующем диалоговом окне будет показана новая запись.

  9.  Выберите созданную запись и кликните на кнопке OK.

Вот пример кода, вносимого в файл SWITCH.INF:

; запись телефонной книги
[Windata1]
; передача команды на первоначальный возврат каретки
COMMand=<cr>
; запрос на ввод : (после значения “username”. Зависит от текущих параметров)

Необходимо пропустить букву U, поскольку может использоваться заглавный вариант. Далее код выглядит таким образом:

OK=<match>”username:”
LOOP=<ignore>
; передача имени пользователя, введенного в диалоговом окне подключения. Кроме того, можно сразу ввести имя пользователя:

windata<cr>
COMMand=<username><cr>
; запрос на ввод (в этот раз после значения “password”. Зависит от текущих параметров)
OK=<match>”password:”
LOOP=<ignore>
; отправка пароля, введенного в диалоговом окне подключения. Кроме того, можно сразу ввести пароль, например, “password<cr>”
COMMand=<password><cr>
NoResponse
; отправка команды для инициализации интерфейса ppp
COMMand=ppp default<cr>
OK=<ignore>

Дополнительную информацию о всех командах можно получить в файле SWITCH.INF, который расположен в каталоге %systemroot%system32ras.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *