我的主题可能措辞不正确。
我正在处理一些脚本并使用“Send-MailMessage”命令。我需要在消息正文中有一些变量......我怎么能这样做?这些变量是脚本中的目录,日志文件位置,IP地址等。当脚本完成或失败时,我需要发送一封包含相关工作信息的电子邮件。
$ bod =“这是消息,请参阅$ logfilelocation的日志文件”
Send-MailMessage -To user@user.com -Subject subject -From user@user.com -body $ bod -SmtpServer server
答案 0 :(得分:2)
你已经有了正确的想法。您只需要使用变量构建$ bod字符串。 “here”字符串可能效果很好。类似的东西:
$bod=@"
directory: $directory
log file location: $logfileLocation
ip address: $ipAddress
"@
或者您是否在询问如何将这些值变为变量?