2012-07-16 31 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

相关问题