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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Нужно проверить есть ли интернет на ПК через *.bat

Ответить
Настройки темы
CMD/BAT - [решено] Нужно проверить есть ли интернет на ПК через *.bat

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


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

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


Задача: нужно проверить есть ли интернет на ПК, если есть, то продолжить, если нет, то выдать сообщение на экран

Отправлено: 00:24, 07-04-2011

 

(*.*)


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

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


white155, через VBS уже решено http://forum.oszone.net/thread-134813.html

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:40, 07-04-2011 | #2



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

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


Аватара для HellWolf06

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


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

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


Если тебе именно нужно сообщение на экран, то вот скрипт на vbscript:
'Этот скрипт проверяет наличие интернета.
'(C)HellWol06 2011
Set WshShell = CreateObject ("WScript.Shell")
TestResult = WshShell.Run ("ping " & "www.google.com", 0, True)
If TestResult = 0 Then
MsgBox "Интернет работает! "
Else
MsgBox "Интернет не работает! "
End If

А если тебе просто узнать, есть ли интернет, то просто в командной строке введи ping http://www.google.com/xx-hacker

-------
/* hell is other people's code */

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:02, 07-04-2011 | #3


Аватара для Anton04

Ветеран


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

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


HellWolf06,

Данный скрипт выяснит только доступность DNS, а не наличие подключения к интернету. В случае не работы DNS этот скрипт будет всегда показывать, что интернет не работает, хотя фактически интернет будет работать.

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 15:27, 08-04-2011 | #4


Ветеран


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

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


Для большинства задач этого будет достаточно, чтобы отвалиться. Вы, навскидку, сколько вспомните ip-адресов каких-либо сервисов в сети?

Отправлено: 18:13, 08-04-2011 | #5


Аватара для HellWolf06

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


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

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


Ну а как вы будете работать без DNS?
Вместо google.ru вводить IP google?)
(C)HellWolf06 2011

-------
/* hell is other people's code */


Отправлено: 00:01, 09-04-2011 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Нужно проверить есть ли интернет на ПК через *.bat

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как проверить есть ли пользователь или нет rromms Скриптовые языки администрирования Windows 13 13-07-2011 16:02
Разное - Раздаю интернет с компа(через вторую сетевуху) на сеть но есть один вопрос zip_ukraine Microsoft Windows 7 3 30-11-2009 01:19
Интернет через локалку и через модем - нужно разделить Solitude Сетевые технологии 2 23-02-2006 00:25
Есть win2003+termserv как опубликовать его для подключения клиентов через интернет ed856 Microsoft Windows NT/2000/2003 1 31-10-2005 17:04




 
Переход