2017-07-11 74 views
2

首先這是我的第一篇文章,所以如果有什麼我應該知道關於Stackoverflow上的過程,請讓我知道。Powershell - 連接輸出到csv文件

現在,讓我們來解決我在PowerShell中遇到的問題。我正在創建一個PowerShell腳本,它將檢索SAMaccountname和ipphone屬性,然後將它們導出到csv文件。

Import-Module activedirectory 

Get-Aduser -filter {ipphone -like "*"} -properties samaccountname,ipphone | select name,samaccountname,ipphone | export-csv "C:\output.csv" -NoTypeInformation 

結果是:

namme,samaccount,ipphone 

現在......我需要域/ SAM帳戶格式,而不是獨立的SAM帳戶的列。我該怎麼做才能做到這一點?

回答

2

使用select時添加a calculated property到屬性列表:

... | select name,samaccountname,ipphone,@{Label='Username';Expression={"DOMAINNAME\$($_.SamAccountName)"}} 
+1

[PowerShell中的周提示說明/ demoing計算性質](https://technet.microsoft.com/en-us/library/ff730948 .aspx) – gms0ulman

+0

哇...謝謝!! – stess

+0

@ gms0ulman謝謝,添加到答案的鏈接 –