2010-12-20 56 views
0

我的主題可能沒有正確措辭。如何在變量中引用變量? (powershell)

我正在處理一些腳本並使用「Send-MailMessage」命令。我需要在消息正文中包含一些變量....我該如何做到這一點?這些變量是腳本中的目錄,日誌文件位置,IP地址等。當腳本完成或失敗,我需要與有關作業相關信息發送一封電子郵件..

$ BOD =「這是在$ logfilelocation消息請參閱日誌文件」

發送- - 要MAILMESSAGE用戶@ user.com -Subject subject -From [email protected] -body $ bod -SmtpServer server

回答

2

您已經有了正確的想法。你只需要使用變量來建立你的$ bod字符串。 'here'字符串可能工作得很好。例如:

[email protected]" 
directory: $directory 
log file location: $logfileLocation 
ip address: $ipAddress 
"@ 

或者你問如何將這些值變成變量?