2016-04-12 2 views
1

В пакетном файле я сейчас пишу, я используя выбор вводе команды, чтобы попросить пользователя, что программа должна делать:Прерывание команды выбора в пакетных файлах

choice /n /c:sen /d n /t %duration% 

% Длительность% является которая уже была приобретена, поэтому нет необходимости беспокоиться об этом. Давайте просто скажем, что 100 сейчас, и мой сценарий выглядит следующим образом:

@echo off 
set duration=100 
choice /n /c:sen /d n /t %duration% 

Теперь, что я хочу быть в состоянии сделать, это как-то прервать эту команду, используя другой файл (партии). Итак, что должно произойти технически, заключается в том, что команда выбора ожидает ввода в течение 100 секунд, если не запускается второй скрипт после того, как команда выбора должна быть прервана, а сценарий должен перейти к следующей команде.

ответ

2

«taskkill/im choice.exe/f» - убьет все процессы process.exe, выполняемые в этот момент.

+0

Большое спасибо! Я забыл, что choice.exe был отдельным процессом. – MessyAnswer

Смежные вопросы