簡體   English   中英

PowerShell格式表包裝

[英]PowerShell Format-Table -wrap

我在嘗試使PowerShell輸出正確自動換行時遇到問題。 這是我正在使用的命令:

Get-ADUser -filter {name -like $firstAndLast} -properties memberof | Select-Object -Property @{label='memberOf';expression={$_.memberOf -replace 'CN=|,.*$'}} | Format-Table -wrap -property memberof | Out-String

結果如下:

memberOf                                                                                                                                                                                                                                                                                   
--------                                                                                                                                                                                                                                                                                   
{NetExtender Access, HR, AllCarrollton, ALLHR...}

我希望它顯示所有結果。 謝謝你的幫助!

如果僅打印“ memberof”屬性,則可以執行以下操作:

Get-ADUser -filter {name -like "*j*"} -properties memberof | 
    Select @{label='memberOf';expression={$_.memberOf -replace 'CN=|,.*$'}} | 
        select -ExpandProperty memberOf -Unique

或嘗試此以獲得更好的視圖

Get-ADUser -filter {name -like "*j*"} -properties memberof | 
    %{$name=$_.Name; $_.memberOf -replace 'CN=|,.*$' | %{ [pscustomobject]@{Name=$name;Memberof=$_}}}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM