Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/30: Рейтинг темы: голосов - 30, средняя оценка - 4.97
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 3

Выключение компьютера в случае отключения Интернета

15.11.2013, 21:14. Показов 7555. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Прошу помощи в создании батника.

На подобии такого:

Выполнять цикл до выключения.
Проверка каждые 5 мин.
Если нет пинга от ya.ru, выключить пк.

Благодарю за помощь.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.11.2013, 21:14
Ответы с готовыми решениями:

Программа отключения интернета в определённое время
Здравствуйте, не знал где создать топ и сделал тут. Нужна программа что бы отключала интернет после 24:00 но нужна с какой то защитой, ...

Статистика выключение компьютера по локальной сети
Здравствуйте. 2 вопроса. Как можно выключить компьютер по локальной сети? На всех компах стоит windows 8 ))))) 8-) ...

Выключение удалённого компьютера в локальной сети
Мне нужно выключить компьютер по локальной сети. На обоих ПК Win7. На целевом ПК включил службу "Удаленный реестр". Сначала...

9
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
15.11.2013, 22:21
Bash
1
2
3
4
@echo off
:loop
ping ya.ru >nul 2>nul || shutdown
goto loop
Добавлено через 1 минуту
Без паузы в пять минут. Если это критично можно опять таки использовать ping
ping -n 1 -w 300000 1.0.0.0 >nul 2>nul
1
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 3
15.11.2013, 23:16  [ТС]
Цитата Сообщение от FraidZZ Посмотреть сообщение
Bash
1
2
3
4
@echo off
:loop
ping ya.ru >nul 2>nul || shutdown
goto loop
Странно, через cmd.exe если ввести ping ya.ru. Всё пингуется отлично. Коннект есть.
А если выполнить скрипт, то он выключает компьютер.
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
15.11.2013, 23:26
Странно. Вожможно имеет смысл парсить выдачу лога, а не слепо верить коду возврата. К сожалению, сейчас не могу отправить батник, так как сижу с планшета
0
 Аватар для YupiRex
189 / 146 / 32
Регистрация: 04.10.2013
Сообщений: 150
16.11.2013, 16:57
Лучший ответ Сообщение было отмечено ComSpec как решение

Решение

Батник для перезагрузки ПК при пропадании пинга

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
echo off 
set "IPhost=8.8.8.8"
set "timeA=60000"
set "sleep=5"
set "rtry=2"
 
:begin 
ping -n 1 -w %timeA% %IPhost% | find /i "TTL=" && (set /a "try=0") || (call :rest) & choice /N /T %sleep% /D y & goto begin 
 
:rest
set /a "try+=1"
echo %Time%>>connect_log.txt
if %try% GTR %rtry% shutdown -s -t 0
goto begin
3
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 3
16.11.2013, 21:13  [ТС]
Подскажите ещё пожалуйста.

При выполнении *.bat файла, в cmd окне пишет "Отказано в доступе".

Как вылечить?

Win7, x64, Admin.
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
16.11.2013, 23:36
Специально запускать из под админских прав. Правая кнопка мыши - запустить от имени администратора.
0
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
 Аватар для HotBeer
5886 / 2776 / 194
Регистрация: 27.06.2011
Сообщений: 11,203
22.01.2025, 17:32
Цитата Сообщение от YupiRex Посмотреть сообщение
set "IPhost=8.8.8.8"
В последние полгода наблюдаю, когда гугловский днс 8.8.8.8 не доступен в тот момент, когда остальные отвечают и сеть работает без проблем...
0
 Аватар для YupiRex
189 / 146 / 32
Регистрация: 04.10.2013
Сообщений: 150
23.01.2025, 18:22
Цитата Сообщение от HotBeer Посмотреть сообщение
В последние полгода наблюдаю, когда гугловский днс 8.8.8.8 не доступен в тот момент, когда остальные отвечают и сеть работает без проблем...
если вы в России то думаю проблема с блокировкой у провайдеров, и через впн другой страны гугл будет отвечать без проблем, в целом достаточно вставить ДНС провайдера часто он перестает отвечать когда доступ в интернет пропадает
0
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
 Аватар для HotBeer
5886 / 2776 / 194
Регистрация: 27.06.2011
Сообщений: 11,203
23.01.2025, 20:40
YupiRex, да это понятно, но какой смысл блокировать 8.8.8.8, но при этом оставлять 8.8.4.4/1.1.1.1 ну и т.п. ну кроме как пока просто балуются экспериментируют...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.01.2025, 20:40
Помогаю со студенческими работами здесь

Автомтическое выключение компьютера при условии
Добрый день! Необходимо, чтоб компьютеры выключались автоматически, при простое в течении 30 мин, но после 18,15. Возможно применение...

Выключение компьютера после закрытия chrome.exe
Доброго времени суток! В общем нужен .bat скрипт который бы выключал компьютер в случае если не обнаружит запущенного chrome.exe. ...

Автоматическое включение и выключение компьютера в заданное время
Здравствуйте, уважаемые специалисты. Извините, если не в тот раздел написал. Подскажите, пожалуйста, скрипт для командной строки, чтобы...

Выключение компьютера по окончании воспроизведения плей-листа Windows Media Player
Доброго времени суток! Скажите, уважаемые знатоки, можно ли создать скрипт который бы включал компьютер по окончании воспроизведения...

Кратковременные отключения интернета (2 компьютера 1 модем)
Проблема в следующем - постоянно дисконнектится интернет, при том что на модеме все индикаторы горят как и горели, то есть до модема все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru