如何向Powershell电子邮件脚本添加多个附件

时间:2018-01-26 22:00:04

标签: shell powershell

我正在运行一个脚本来侦听特定文件夹中的新文件。当它找到一个新文件时,我想要电子邮件该文件,以及我明确定义的另一个文件。这里有一些代码:

    $Report = "C:\somefolder\somefile.xml"
    $AnotherReport = "C:\somefolder\someotherfile.xml"

稍后我想做这样的事情

    Send-MailMessage -Attachments $Report,$AnotherReport

我想从不同位置添加多个附件。这样做的正确语法是什么?

1 个答案:

答案 0 :(得分:1)

我没有测试,但你可以试试这个

#Converts to array
$Report = @("C:\somefolder\somefile.xml")
$AnotherReport = "C:\somefolder\someotherfile.xml"
$Report += $AnotherReport

Send-MailMessage -Attachments $Report