2012-07-16 68 views
1

因此,我試圖讀取包含多個電子郵件地址的CSV文件中的字段,然後使用Send-MailMessage cmdlet發送到這些地址。 CSV文件中的地址字符串如下所示。Powershell:將電子郵件字符串轉換爲Send-MailMessage cmdlet的有效格式

[email protected];[email protected] 

有效的格式發送是:

("[email protected]", "[email protected]") 

沒有人有原始字符串轉換爲有效格式的好方法嗎?

再次感謝大家!

回答

1

您可以使用PowerShell的-Split運營商像這樣:

$emailstring = '[email protected];[email protected]'; 
$emailarray = $emailstring -split ';'; 
Send-MailMessage -To $emailarray ... ...; 
+1

感謝特雷弗!我以前使用過-split操作符。我的頭肯定不是它需要的地方...... – cluckinchicken 2012-07-16 22:08:57

相關問題