将多个附件添加到通过Windows命令行发送的电子邮件中

时间:2015-08-31 22:34:33

标签: windows email batch-file command-line email-attachments

有办法做到这一点吗?我可以轻松添加多个电子邮件收件人,但无法以任何类似的方式指定多个附件。

我目前正在使用的代码格式为:

" [...] \ OUTLOOK.EXE" / a" [...]。txt" / m" [recipient1]; [收信]&安培受试者= [主题]&安培;主体= [体]"

要添加第二个附件,我尝试添加分号,逗号,删除引号,只列出文件路径,在引号中添加第二个文件路径等,一切都没有运气。完全可以这样做吗?

1 个答案:

答案 0 :(得分:2)

您可以从命令行或.bat文件发送多个附件。

powershell send-mailmessage -to 'pwatson@dom.org' -from 'pwatson@dom.org' ^
  -subject 'Multiple email attachments' ^
  -SmtpServer 'mail.dom.org' ^
  -attachment f1.txt, f2.txt, f3.txt