首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在导出时更改CSV标头

在导出时更改CSV标头
EN

Stack Overflow用户
提问于 2015-01-14 16:43:08
回答 2查看 41关注 0票数 0

我有以下代码,

代码语言:javascript
复制
Get-AdGroup -filter * | select Name, sAMAccountName | Foreach-Object{
    New-Object PSObject -Property @{
        oldAccount = $_.Name
        newAccount = "c:0-.t|adfs-2|" + $_.sAMAccountName

    }
} | Export-CSV "ADGroups.csv" -NoTypeInformation

这是按设计完成的,所有的事情都按它应有的方式出现,但它们并没有按照我所需要的顺序出现。我相信它们是按字母顺序排列的,所以newAccount总是第一位的。如何使newAccount成为第二列?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-14 17:26:19

您可以在导出之前添加一个,该对象将定义订单.

代码语言:javascript
复制
Get-AdGroup -filter * | select Name, sAMAccountName | Foreach-Object{
    New-Object PSObject -Property @{
        oldAccount = $_.Name
        newAccount = "c:0-.t|adfs-2|" + $_.sAMAccountName
    }
} | select oldAccount, newAccount | Export-CSV "ADGroups.csv" -NoTypeInformation
票数 1
EN

Stack Overflow用户

发布于 2015-01-14 17:16:09

你可以写你自己的CSV

代码语言:javascript
复制
"`"oldAccount`",`"newAccount`"" | Out-File "ADGroups.csv" 
Get-AdGroup -filter * | select Name, sAMAccountName | Foreach-Object{
    "`"$_.Name`",c:0-.t|adfs-2|$_.sAMAccountName" | Out-File "ADGroups.csv" -append        
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27948092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档