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

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

Ответить
Настройки темы
Любой язык - Батник с условием

Аватара для Sergey666

Пользователь


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

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


Добрый день! Возникла такая необходимость написать батник.
Условия такие: Запускается команда telnet xxx.xxx.xxx.xxx xxx, если ответ нет подключения то выполнять код:
netsh interface set interface name="Ethernet" admin=DISABLED
ping 127.0.0.1 -n 6 > nul
netsh interface set interface name="Ethernet2" admin=ENABLED
если подключение прошло то подключение закрыть и ничего не выполнять.

Подскажите как реализовать... Желательно bat/cmd но и другие варианты подойдут, главное чтоб попроще.

-------
Авторский курс «Ликвидация компьютерной безграмотности»
lkb.aizetx.ru


Отправлено: 06:41, 15-03-2019

 

Ветеран


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

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


Цитата Sergey666:
Подскажите как реализовать... »
а через
if exist %var% do
разве не самое простое?

Отправлено: 09:39, 15-03-2019 | #2



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

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


Аватара для Sergey666

Пользователь


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

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


Цитата bredych:
а через
if exist %var% do
разве не самое простое? »
А можно код целиком? А то я в этом не разбираюсь...

-------
Авторский курс «Ликвидация компьютерной безграмотности»
lkb.aizetx.ru


Отправлено: 09:41, 15-03-2019 | #3


Ветеран


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

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


Цитата Sergey666:
А можно код целиком? А то я в этом не разбираюсь... »
А можно задачу целиком? А то вы в этом не разбираетесь...
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:54, 15-03-2019 | #4


Аватара для Sergey666

Пользователь


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

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


Цитата Busla:
А можно задачу целиком? А то вы в этом не разбираетесь... »
Задачу описал на старте, попробую еще подробнее разжевать:
Есть сервак с сетевыми подключениями "Ethernet" и "Ethernet2" который должен периодически передавать пакеты на адрес xxx.xxx.xxx.xxx порт yyyy
По непонятной причине эти соединения иногда отваливаются.
Батник должен запускать команду telnet xxx.xxx.xxx.xxx yyyy если соединение устанавливается то выход, если соединения нет, то необходимо перезапустить сетевые подключения кодом типа:
netsh interface set interface name="Ethernet" admin=DISABLED
ping 127.0.0.1 -n 6 > nul
netsh interface set interface name="Ethernet" admin=ENABLED

-------
Авторский курс «Ликвидация компьютерной безграмотности»
lkb.aizetx.ru


Отправлено: 08:41, 25-03-2019 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Создание ярлыка с условием ozzzzi Скриптовые языки администрирования Windows 2 11-10-2014 22:40
Любой язык - [решено] батник с автозагрузкой в реестр. Чтоб при загрузке загружался батник с автозагрузкой AndriuT Скриптовые языки администрирования Windows 10 01-08-2014 20:10
Прочие БД - VIEW с условием biosonar7 Программирование и базы данных 0 10-04-2014 08:08
CMD/BAT - Составить скрипт с условием Firebolt Скриптовые языки администрирования Windows 27 14-07-2011 23:59
CMD/BAT - Батник с условием копирвоания новых файлов по фтп. Narkolog Скриптовые языки администрирования Windows 5 29-12-2010 09:48




 
Переход