Lucretius
08-07-2013, 14:45
Как известно, при обработке команды "Pause" командный процессор выводит сообщение: «Для продолжения нажмите любую клавишу . . .» Но, если при наличии в коде нескольких последовательных команд "Pause" напр.:
Echo 1
Pause
Echo 2
Pause
Echo 3
Rem и т.д.нажать одну из клавиш навигации(стрелку) произойдёт обработка сразу двух команд "Pause" , равносильно двойному нажатию клавиши "Enter".
Подскажите, каким образом можно обойти этот баг, т.е. как сделать, чтобы нажатие клавиш навигации обрабатывало одну "Pause"? Может существуют альтернативные решения для реализации паузы в bat-скриптах?
Echo 1
Pause
Echo 2
Pause
Echo 3
Rem и т.д.нажать одну из клавиш навигации(стрелку) произойдёт обработка сразу двух команд "Pause" , равносильно двойному нажатию клавиши "Enter".
Подскажите, каким образом можно обойти этот баг, т.е. как сделать, чтобы нажатие клавиш навигации обрабатывало одну "Pause"? Может существуют альтернативные решения для реализации паузы в bat-скриптах?