> NUL не будет скрывать выходной пакет

Хорошо, я уверен, что я не просто глуп, но>nul не скрывает весь вывод, и мне любопытно, почему, и если есть решение:

нет стоп "сервис здесь" > нуль

Посмотрите, если это не удается, то он выводит указанный сбой, но я хочу скрыть ВСЕ выходной период, как я могу это сделать?

1 ответ

Решение

Чтобы перенаправить весь вывод на nul, вы должны использовать >nul 2>nul,

Зачем? Есть две ручки вывода: stdout а также stderrпоследний используется для сообщений об ошибках. 2 это просто число, связанное с дескриптором файла stderr (за stdoutэто число 1).

Другие вопросы по тегам