Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
lorents
33 / 6 / 0
Регистрация: 18.05.2014
Сообщений: 121
1

Прервать работу скрипта

31.08.2015, 19:47. Просмотров 2134. Ответов 7
Метки нет (Все метки)

Добрый день!

Подскажите, пожалуйста, такой момент. допустим я запустил такой код:

Windows Batch file
1
ping -n 1 -w 10000 127.255.255.255
Как сделать так чтобы при нажатии на Enter, прервать работу данного кода, т.е. не ожидать завершения работы.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2015, 19:47
Ответы с готовыми решениями:

Прервать работу батника, если FTP-сервер недоступен
У меня реализован батник с работой по фтп. Как прервать работу батника если...

При запуске sh-скрипта из bat-файла команда clang из sh-скрипта неверно работает
Я запускаю через bat.файл sh.скрипт в котором находится одна команда clang...

Прервать выполнение функции
Здраствуйте, надо прервать выполение функции так, что б func3 выполнилась, но...

Прервать выполнение скрипта
Ребята, помогите, как прервать выполнение скрипта, надо аналог C++ return 0;...

как прервать выполнение ASP скрипта?
по типу exit(); в PHP

7
vavun
9866 / 5235 / 802
Регистрация: 07.04.2013
Сообщений: 15,192
31.08.2015, 19:51 2
А дефолтный вариант с Ctrl + C не рассматриваете ?
0
lorents
33 / 6 / 0
Регистрация: 18.05.2014
Сообщений: 121
31.08.2015, 19:58  [ТС] 3
Интересует именно способ прервать работу имеено этой строчки кода, а не всего кода в целом.
0
Dragokas
Эксперт WindowsАвтор FAQ
17049 / 7106 / 859
Регистрация: 25.12.2011
Сообщений: 10,918
Записей в блоге: 16
31.08.2015, 22:14 4
Лучший ответ Сообщение было отмечено lorents как решение

Решение

Если ОС - Vista или выше, то можно так:

Windows Batch file
1
timeout /t 10
1
vavun
31.08.2015, 22:19
  #5

Не по теме:

Dragokas, ТС видимо имел ввиду аналог Ctrl + C но только для прерывания выполения одной команды в скрипте, а не всего скрипта.
Могу ошибаться

0
Dragokas
Эксперт WindowsАвтор FAQ
17049 / 7106 / 859
Регистрация: 25.12.2011
Сообщений: 10,918
Записей в блоге: 16
31.08.2015, 22:25 6
Так и есть. Enter прерывает работу команды timeout. На сколько я понял, строка из поста № 1 выполняет функцию задержки.
1
vavun
31.08.2015, 22:28
  #7

Не по теме:

Dragokas, ах вот оно что ... :good:

0
lorents
33 / 6 / 0
Регистрация: 18.05.2014
Сообщений: 121
31.08.2015, 22:29  [ТС] 8
Dragokas, именно так, тогда буду использовать timeout
0
31.08.2015, 22:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.08.2015, 22:29

Прервать работу програмы
У меня вопрос , могу ли я как то прервать работу программы при невыполненни или...

Динамически прервать работу
Как можно прерывать процесс. Например, у меня в цикле идут вычисления, когда я...

Как прервать работу функции?
dot CrossLine (const line &L, const line &P, dot&D) { double z;...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru