Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Помогите автоматизировать скрипт перезагрузки модема

Ответить
Настройки темы
VBS/WSH/JS - Помогите автоматизировать скрипт перезагрузки модема

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть VBS скрипт на перезагрузку модема. Требуется автоматизировать запуск этого скрипта каждые полчаса. Помогите, плз.

Код: Выделить весь код
Set oShell = CreateObject("WScript.Shell") 
oShell.run"telnet 192.168.1.1" 
WScript.Sleep 5000 
oShell.SendKeys"pass" 
oShell.SendKeys("{Enter}") 
WScript.Sleep 1000 
oShell.SendKeys"wan adsl reset" 
oShell.SendKeys("{Enter}") 
WScript.Sleep 1000 
oShell.SendKeys"exit" 
oShell.SendKeys("{Enter}") 
oShell.SendKeys("{Enter}")

Отправлено: 12:54, 11-10-2012

 

Старожил


Сообщения: 210
Благодарности: 76

Профиль | Отправить PM | Цитировать


Стандартный планировщик разве не подходит?

Отправлено: 13:16, 11-10-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата DmitriiV:
Стандартный планировщик разве не подходит? »
Нет, у меня с ним возникли проблемы на XP. Выдает ошибку 0x80070005: Отказано в доступ

Отправлено: 13:23, 11-10-2012 | #3


Старожил


Сообщения: 210
Благодарности: 76

Профиль | Отправить PM | Цитировать


Цитата nail46:
... Выдает ошибку...
При выполнении сценария? Если - да, то в какой именно строке? Если - нет, то в каком случае?

Отправлено: 14:26, 11-10-2012 | #4


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата DmitriiV:
При выполнении сценария? Если - да, то в какой именно строке? Если - нет, то в каком случае? »
Ошибку выдает при создании учетной записи задания в планировщике windows. Но это мы уже "копаем" в другую сторону, а что на счет автоматизации моего скрипта?

Отправлено: 15:00, 11-10-2012 | #5


Старожил


Сообщения: 210
Благодарности: 76

Профиль | Отправить PM | Цитировать


Так как Вы не можете воспользоваться стандартным планировщиком, напрашиваются два решения: задействовать какой-либо сторонний планировщик или добавить в сценарий цикл.
Пример для второго варианта:
Код: Выделить весь код
Dim oShell
Set oShell = CreateObject("WScript.Shell")
Do
    '---
    oShell.run "telnet 192.168.1.1"
    WScript.Sleep 5000
    oShell.SendKeys "pass"
    oShell.SendKeys "{Enter}"
    WScript.Sleep 1000
    oShell.SendKeys "wan adsl reset"
    oShell.SendKeys "{Enter}"
    WScript.Sleep 1000
    oShell.SendKeys "exit"
    oShell.SendKeys "{Enter}"
    oShell.SendKeys "{Enter}"
    '---
    If Hour(Time) > 18 Then
        Exit Do
    Else
        WScript.Sleep 1800000
    End If
Loop
Set oShell = Nothing
WScript.Quit 0
В примере сценарий будет заканчивать работу после 18:00.

Отправлено: 12:46, 12-10-2012 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Помогите автоматизировать скрипт перезагрузки модема

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] помогите написать скрипт для перезагрузки модема yanus74 Скриптовые языки администрирования Windows 13 22-08-2012 15:55
После перезагрузки не видно 3G модема Igorchic Непонятные проблемы с Железом 7 30-07-2010 17:23
Помогите нужно автоматизировать скрипт под Firefox empulz AutoIt 4 04-06-2010 19:44
Разное - [решено] Программа для смены IP или перезагрузки модема. Snake750 Программирование и базы данных 0 18-05-2010 12:48
CMD/BAT - [решено] батник для перезагрузки dsl модема d-link 2540 Amonius Скриптовые языки администрирования Windows 15 06-08-2009 17:50




 
Переход