我正在尝试使用Register-ScheduledJob命令发送自动电子邮件。我已经能够使用下面的email.ps1脚本从命令行发送电子邮件。我还能够使用Register-ScheduledJob命令创建自动化任务。但是,当我将两者合并为一个脚本来发送自动电子邮件时,没有任何反应。
email.ps1 作品
$receiver = "user@myCompany.org"
$sender = "name@myCompany.org"
$server = "secure.emailsrvr.com"
$subject = "Hello Mars"
Send-MailMessage -to $receiver -credential $myCreds -from $sender -smtpServer $server -Subject $subject
email_job.ps1
不起作用
$trigger = New-JobTrigger -Daily -At "9:40 AM"
Register-ScheduledJob -Name "Email_script" -ScriptBlock{Send-MailMessage -to "user@myCompany.org" -from "name@myCompany.org" -Subject "hello" -smtpServer "secure.emailsrvr.com" -credential $myCreds} ` -Trigger $trigger
由于