【问题标题】:How do I add a prefix to Format-List output?如何为格式列表输出添加前缀?
【发布时间】:2015-01-28 17:11:27
【问题描述】:

我需要为Lync User Management工具生成sip:username@domain.com格式的导入文件。

我正在使用这个 PowerShell 命令:

Get-DistributionGroupmember FirmOperationS@company.com  | Select-Object primarysmtpaddress

我无法将字符“sip:”添加到列输出,并使用 Export-Csv 将其保存到 CSV。

【问题讨论】:

    标签: powershell lync lync-2013


    【解决方案1】:

    尝试自定义/计算属性:

    Get-DistributionGroupmember FirmOperationS@company.com  |
    Select-Object @{n="PrimarySMTPAddress";e={ "sip:$($_.primarysmtpaddress)" }}
    

    如果你只需要那个属性,你也可以用 Foreach-Object 替换 Select-Object,比如

    Get-DistributionGroupmember FirmOperationS@company.com  |
    ForEach-Object { "sip:$($_.primarysmtpaddress)" }
    

    【讨论】:

    • 太棒了,就像一个魅力,现在我学会了两种方法!
    猜你喜欢
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-30
    • 1970-01-01
    • 2016-03-07
    相关资源
    最近更新 更多