Вопрос:
Когда я использую таймаут (timeout/t2) с эхо-выключением, я получаю вывод, как показано ниже:
@echo off timeout /t 2 @echo on
Выход
—>Waiting for 0 seconds, press a key to continue ..
Я хочу скрыть указанный выше текст в cmd.
Ответ №1
Перенаправить вывод с помощью >NUL, поскольку @echo off только подавляет вывод самой командной строки, а не выход команды.
@echo off timeout /t 2 > nul Ответ №2
Попробуйте следующее:
@echo off timeout 5 >nul @echo on