Мне нужно перенаправить ввод с клавиатуры + текст + текст ошибки в CMD, чтобы ноль с максимум 2 выражениями. Что-то вроде *command* >nul 2>&1.
*command* >nul 2>&1
Альтернатива - >nul 1>nul 2>nul, но, как я уже сказал, яхочу максимально уменьшить команду.
>nul 1>nul 2>nul
Спасибо.
Мне неизвестен способ перенаправления всех 3 (stdin, stdout & stderr) на nul при любых менее чем 3 командах.
stdin
stdout
stderr
nul
Итак, если это приемлемо- Похоже на Скрытые возможности пакетных файлов Windows - command <nul >nul 2>&1, которые перенаправляют stdout в нуль и stderr в то же место, что и stdout
command <nul >nul 2>&1
0 = stdin1 [Значение по умолчанию опущено, как в примере] = stdout2 = stderr