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

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

Ответить
Настройки темы
CMD/BAT - [решено] Помогите с ВАТ-файлом

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


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

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


Изменения
Автор: petral2002
Дата: 23-08-2019
Файл 158674Есть ВАТ-файл для запуска браузера ТОР ,но иногда соединение с тором не устанавливается и приходиться опять в ручную перезапускать ВАТник ,можно ли сделать так чтоб он при дисконекте сам перезапускался

Отправлено: 18:25, 23-08-2019

 

Ветеран


Contributor


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

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


petral2002, у меня недостаточно знаний для реализации Ваших пожеланий. Сожалею.

Последний раз редактировалось Iska, 26-08-2019 в 07:47. Причина: Описка


Отправлено: 21:49, 25-08-2019 | #11



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

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


Ветеран


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

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


пойдет?
Код: Выделить весь код
@echo off
set "port=9150"
set "proc=calc.exe"

netstat -aon|find ":%port%"|>nul find /i "Listening" && (
  echo OK
 ) || (
  2>nul taskkill /f /im "%proc%"& start "" "%proc%"
 )
pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:57, 25-08-2019 | #12


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


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

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


alpap, Вечером попробую,скорей всего это то что нужно )

Отправлено: 08:38, 26-08-2019 | #13


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


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

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


alpap,Попробовал ,вроде работает ,а там есть цикл до бесконечности если порт не прослушивается? А то у меня сейчас ТОР загружается нормально и не понять есть цикл или нет

Отправлено: 19:33, 26-08-2019 | #14


Ветеран


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

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


Цитата petral2002:
там есть цикл до бесконечности »
нет, а надо? Тогда так:
Код: Выделить весь код
@echo off
set "port=9150"
set "proc=calc.exe"

cmd /c "for /l %%i in () do @netstat -aon|find ":%port%"|>nul find /i "Listening" || (2>nul >nul taskkill /f /im "%proc%"& start "" "%proc%"& >nul ping -n 3 127.0.0.1)"
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:48, 26-08-2019 | #15


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


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

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


alpap, Спасибо ,все работает !

Отправлено: 19:55, 28-08-2019 | #16



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - помогите с bat файлом vasmixser Программирование и базы данных 6 25-10-2013 12:05
Разное - [решено] Помогите*с*файлом*реестра Mbulelo Microsoft Windows 7 4 01-12-2010 22:03
Помогите с файлом ответов. JoraShevchenko Автоматическая установка Windows 2000/XP/2003 1 20-12-2006 06:54
Помогите разобраться с лог файлом Barit Сетевые технологии 5 03-03-2006 11:19
Помогите с файлом ответа... KarlLL Автоматическая установка Windows 2000/XP/2003 8 07-09-2005 08:26




 
Переход