Существует возможность создать сценарий, который будет запускаться при инициализации соединения 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%\system32\ras.