$filename = 'c:\reports\mx-facebook.csv'
$MXRecord = Resolve-DnsName 'facebook.com' -Type mx -Server '8.8.8.8' -ErrorAction Stop
$MXRecord | Sort-Object -Property @{Expression = "Name"},@{Expression = "Type"},@{Expression = "TTL"},@{Expression = "Section"},@{Expression = "NameExchange"} | Export-Csv $filename -NoTypeInformation
我嘗試了許多不同的匯出方式,但如上所示,輸出的順序如下所示。我在沒有計算屬性的情況下完成了它,但它仍然出現故障。
"QueryType","Exchange","NameExchange","Preference","Name","Type","CharacterSet","Section","DataLength","TTL"
"MX","smtpin.vvv.facebook.com","smtpin.vvv.facebook.com","10","facebook.com","MX","Unicode","Answer","64","1563"
如何按如下順序匯出它。
Name Type TTL Section NameExchange
---- ---- --- ------- ------------
facebook.com MX 1563 Answer smtpin.vvv.facebook.com
uj5u.com熱心網友回復:
您可以Select-Object使用[PSCustomObject]型別加速器指定所需的屬性或創建自己的物件
$MXRecord | Select-Object Name,Type,TTL,Section,NameExchange| Export-Csv $filename -NoTypeInformation
或者
$MXRecord | ForEach-Object {
[PSCustomObject]@{
Name = $_.name
Type = $_.type
TTL = $_.ttl
Section = $_.section
NameExchange = $_.nameexchange
}
} | Export-Csv $filename -NoTypeInformation
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/339015.html
標籤:电源外壳
