> NUL не будет скрывать выходной пакет
Хорошо, я уверен, что я не просто глуп, но>nul не скрывает весь вывод, и мне любопытно, почему, и если есть решение:
нет стоп "сервис здесь" > нуль
Посмотрите, если это не удается, то он выводит указанный сбой, но я хочу скрыть ВСЕ выходной период, как я могу это сделать?
1 ответ
Решение
Чтобы перенаправить весь вывод на nul
, вы должны использовать >nul 2>nul
,
Зачем? Есть две ручки вывода: stdout
а также stderr
последний используется для сообщений об ошибках. 2
это просто число, связанное с дескриптором файла stderr
(за stdout
это число 1
).