Запрет PowerGUI от усечения вывода
Я пытаюсь получить вывод из команды powershell. Однако вывод усечен.
[PS] >Get-QADGroup "admins"
Name Type DN
---- ---- --
Admins group CN=Admins,OU=Profiles,OU=Groups,OU=Sw...
Как мне сказать этой оболочке подражать не обрезать свои данные?
3 ответа
Решение
Get-QADGroup "admins" | Ft -autosize -wrap
Если космическая консоль мала, попробуйте:
Get-QADGroup "admins" | Fl name,type,dn
редактировать:
Get-QADGroup "admins" | Ft -autosize | out-string -width 4096
Это предотвратит усечение всех выходных результатов -
Выполните это и сначала, чтобы просмотреть ограничение перечисления по умолчанию.
$FormatEnumerationLimit
Установите выше значение -1, чтобы избежать усечения
$FormatEnumerationLimit=-1
У меня была та же проблема - я увеличил размер буфера и размер окна PowerShell, в котором я выполнял команды. Он не усекался ни в окне PowerShell, ни в выходном файле.