|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Скрипт для создания интернет-соединения |
|
VBS/WSH/JS - Скрипт для создания интернет-соединения
|
Старожил Сообщения: 474 |
Профиль | Отправить PM | Цитировать
Можно ли автоматизировать скриптом процесс создания интернет-соединения, то есть вот это манипуляции:
Подключить к интернету -> Установить подключение вручную -> Через высокоскоростое подключение -> Имя поставщика услуг -> Имя, Пароль -> Добавить ярлык на рабочий стол. |
|
Отправлено: 21:05, 08-02-2012 |
Сообщения: 53444
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:08, 08-02-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 474
|
Профиль | Отправить PM | Цитировать Цитата Petya V4sechkin:
И плюсом, хотелось бы использовать скрипт в процессе автоматической установки Windows XP, а как к этому прикрутить CMAK (Connection Manager Administration Kit — пакет администрирования диспетчера подключений)? Может всё-таки проще скриптом, кто-нибудь реализовывал? |
|
Отправлено: 23:00, 08-02-2012 | #3 |
Сообщения: 53444
|
Профиль | Отправить PM | Цитировать Цитата BigBoo:
Цитата BigBoo:
Цитата BigBoo:
P. S. Еще статья ИНСТРУКЦИИ: Сохранение и восстановление удаленных подключений в Windows XP |
|||
Отправлено: 11:26, 09-02-2012 | #4 |
Старожил Сообщения: 474
|
Профиль | Отправить PM | Цитировать Вопрос по скрипту VBS, а именно: я бы хотел имя соединения назвать русскими буквами, а логин, пароль соответственно на английском. Как сделать, чтобы скрипт вначале определял текущую раскладку клавиатуры и переключал на нужную в случае необходимости?
И второй вопрос, как сделать, чтобы при нажатии на созданный значок интернет-соединения уже стояла галочка "Сохранять имя пользовотеля и пароль", которая изначально не стоит, и пароль сбрасывается?
|
|
Отправлено: 16:05, 09-02-2012 | #5 |
Старожил Сообщения: 474
|
Профиль | Отправить PM | Цитировать Вопрос с галочкой решил. Вот доработанный скрипт:
Set WshShell = WScript.CreateObject("WScript.Shell") 'Задаём данные для доступа к интернету Connect = "Internet" 'Название подключения Login = "" 'Логин Password= "" 'Пароль 'Создание интернет-подключения WshShell.Run ("rundll32.exe netshell.dll,StartNCW") WScript.Sleep 1000 WshShell.SendKeys "{ENTER 2}" WScript.Sleep 100 WshShell.SendKeys "{down}" WScript.Sleep 20 WshShell.SendKeys "{ENTER}" WScript.Sleep 100 WshShell.SendKeys "{down}" WScript.Sleep 20 WshShell.SendKeys "{ENTER}" WScript.Sleep 100 WshShell.SendKeys Connect WScript.Sleep 20 WshShell.SendKeys "{ENTER}" WScript.Sleep 100 if Login = "" then WshShell.SendKeys "{TAB 3}" WScript.Sleep 400 WshShell.SendKeys " " WScript.Sleep 100 WshShell.SendKeys "{ENTER}" WScript.Sleep 400 WshShell.SendKeys " " WScript.Sleep 100 WshShell.SendKeys "{ENTER}" else WshShell.SendKeys Login WScript.Sleep 20 WshShell.SendKeys "{TAB}" WScript.Sleep 20 WshShell.SendKeys Password WScript.Sleep 20 WshShell.SendKeys "{TAB}" WScript.Sleep 20 WshShell.SendKeys Password WScript.Sleep 20 WshShell.SendKeys "{TAB}" WScript.Sleep 400 WshShell.SendKeys " " WScript.Sleep 100 WshShell.SendKeys "{ENTER}" WScript.Sleep 400 WshShell.SendKeys " " WScript.Sleep 100 WshShell.SendKeys "{ENTER}" end if 'В интернет-соединении ставим галочку "Сохранять имя пользователя и пароль", если не стоит if Login = "" then WSHShell.CurrentDirectory = WshShell.ExpandEnvironmentStrings("%AllUsersProfile%") & "\Application Data\Microsoft\Network\Connections\Pbk" WSHShell.Run """rasphone.pbk""" WScript.Sleep 1000 WshShell.SendKeys "{ENTER}" WScript.Sleep 400 WshShell.SendKeys "{TAB 2}" WScript.Sleep 400 WshShell.SendKeys " " WScript.Sleep 100 WshShell.SendKeys "{TAB 3}" WScript.Sleep 100 WshShell.SendKeys "{ENTER}" WScript.Sleep 400 WshShell.SendKeys "{ENTER}" WScript.Sleep 400 WshShell.SendKeys "%{F4}" end if Цитата BigBoo:
|
|
Отправлено: 23:45, 09-02-2012 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Скрипт создания ссылки, для GPO | bombording | Скриптовые языки администрирования Windows | 6 | 27-09-2012 13:37 | |
Скрипт под Win7 для создания интернет подключения | Digrabober | AutoIt | 4 | 07-10-2011 16:08 | |
Любой язык - [решено] Скрипт для создания деинсталлятора файлов в папке. | Corsag21 | Скриптовые языки администрирования Windows | 4 | 14-09-2010 17:58 | |
Любой язык - Батник (скрипт) для создания odbc | ITSpec | Скриптовые языки администрирования Windows | 2 | 09-12-2009 10:32 | |
Скрипт для создания пользователей | Ven | Microsoft Windows NT/2000/2003 | 6 | 24-02-2008 23:57 |
|