2013-11-15 67 views
0

當我運行我的腳本,我得到的結果是這樣的格式文本輸出中

Computername           IPAddress            Date             
------------           ---------            ----             
testdns100           10.50.21.210           11/15/2013 14:00  

當我寫主機或類似的東西,因爲我想通過電子郵件發送的結果出來,我得到一個輸出像這樣

@{Computername=testdns100; IPAddress=10.50.21.210; Date=11/15/2013 14:00} 

對我來說,保持表格格式輸出的最佳方式是什麼?

回答

1

對於電子郵件,我知道easist方式是通過格式表來運行它,然後輸出字符串:

$Body = $Objects | Format-Table | Out-String 
+0

難道問題,如果在$對象是一個功能?剛試過這個,得到了同樣不好的結果。 – JoeRod

+0

你可以發佈你的代碼嗎? – mjolinor

+0

實際上,當我通過我的電子郵件正文運行代碼而不是寫主機時,雖然我的第二行有點偏離 – JoeRod