Windows: перенаправьте stdout и stderror ни к чему

"Наиболее поддерживаемый" путь состоял бы в том, чтобы перейти все пользователи к профилям роумингового пользователя Служб удаленных рабочих столов, позволить им войти в систему и выход из системы старого сервера, чтобы заставить их профили быть скопированными до бродящей доли. Вещи будут работать "нормальными" на новом сервере, затем.

(Я предполагаю, что пользователи входят в систему с учетными записями домена. Если они используют локальные учетные записи на сервере (серверах) затем, это - совершенно другой ballgame...),

33
задан 18 August 2010 в 06:12
2 ответа

Вы хотите command > nul 2>&1.

47
ответ дан 28 November 2019 в 19:54
  • 1
    спасибо! это работает. Я должен ожидать 12 минут для принятия ответа хотя (serverfault требование)! –  Alec Gorge 16 April 2010 в 06:22
  • 2
    Это только перенаправляет stdout. Вам также нужно > nul 2>&1 или 2> nul для уничтожения stderr. –  grawity 16 April 2010 в 17:02
  • 3
    Да я знаю, что, но благодарит упомянуть это для других, которые посещают этот вопрос! –  Alec Gorge 19 April 2010 в 23:52

Вы хотите command> null 2> & 1

nul работает только в командной строке, тогда как null работает в PowerShell

Null может быть используется в cmd.exe для совместимости, но создает файл с именем null.

3
ответ дан 28 November 2019 в 19:54

Теги

Похожие вопросы