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