将左填充添加到PowerShell Out-String

时间:2016-12-07 06:48:18

标签: powershell output

我正在尝试创建一个PowerShell函数的小型库,以便让我和我的团队更轻松。例如:

$toReturn=Get-ADUser $name -Properties msRTCSIP-UserEnabled| Select msRTCSIP-UserEnabled | Format-List | Out-String

输出如下:

msRTCSIP-UserEnabled : True

现在,我想要做的就是在输出之前添加一些空格(msRTCSIP-UserEnabled)。

基本上,我想为任何Out-String添加一定量的空格。

注意:我不是只拉一个值,它更像是一堆,所以输出看起来更像:

msRTCSIP-UserEnabled           : True
msRTCSIP-DeploymentLocator     : SRV:
msRTCSIP-PrimaryUserAddress    : SIP:XXXX@XX.com
userPrincipalName              : XXXX@XX.com
msRTCSIP-InternetAccessEnabled : True
msRTCSIP-FederationEnabled     : True

Terminal Output 我想在终端中将整个输出缩进一点。

1 个答案:

答案 0 :(得分:0)

有多种方法可以做你想做的事。例如:

SAM