Я отправляю кучу файлов в виде вложений с Send-MailMessage
Некоторые из файлов существуют, некоторые нет, поэтому Send-MailMessage
завершается ошибкой, если один из файлов отсутствует.
Есть ли способ сделать Test-Path
и очистить $attachments
, если файл отсутствует?
Мой код:
$Attachments = "$longlist_file","$PingList_File","$quicklist_file", `
"$nConf_import_host_file","$nConf_import_service_file", `
"$nconf_export_host_file","$nconf_export_service_file"
# Sending mail
send-mailmessage -to $ToAddress -from $FromAddress -smtpserver $SMTPServer `
-subject $MessageSubject -Body $MessageBody -Attachments $Attachments