我在许多论坛中搜索过,它们确实解释了如何做到这一点,但是由于我对powershell非常陌生,技术语言对我来说太难理解了。我希望能够逐步地(小步骤)进行解释。我想在批处理文件(.bat)中运行这个powershell命令。我有一个批处理文件,每周使用robocopy备份,并希望批处理文件在备份完成后向我发送电子邮件。唯一的问题是凭据,我会弹出一个要求用户名和密码的弹出框。当我输入此信息时,电子邮件将成功发送。以下是我的代码:
使用:powershell V2.0 Windows 7 Ultimate
Powershell -command send-mailmessage -to emailadress@provider.com -from emailaddress@provider.com -smtp smtp.broadband.provider.com -usessl -subject 'backup complete'