Есть ли способ использовать mkdir (он же md) в powershell без подробного вывода? В настоящее время вывод выглядит следующим образом:
PS C:\Users\myusername> mkdir foobar
Directory: C:\Users\myusername
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2016-12-07 9:35 AM foobar
PS C:\Users\myusername>
Если нет сообщения об ошибке, я бы хотел, чтобы она молчала, как в
PS C:\Users\myusername> mkdir foobar
PS C:\Users\myusername>
Есть ли способ сделать это? Я использую Powershell версии 2.
В каком контексте вы хотите, чтобы это было тихо? Просто в определенном месте в сценарии или всегда?
—
Сет
Сет - Просто в интерактивном использовании. Это не серьезная проблема, но я обнаружил, что подробный вывод делает чтение предыдущих команд более трудным, особенно в том, что он заставляет меня прокручивать окно командной строки вверх, чем мне было бы иначе.
mkdir | out-null
, mkdir > $null
, $null = mkdir
, [void]mkdir
Ваши варианты, я всегда использую , > $null
потому что это быстрее , чем | out-null
- см это для справки stackoverflow.com/questions/5260125/...
| Out-Null
?