批处理文件调用powershell将变量传递给smtp $ message

时间:2013-08-29 20:34:22

标签: variables powershell batch-file smtp

我有一个菜单驱动的批处理文件。用户回答两个问题。根据他们的答案,创建了2个变量并传输了文件。之后,我的批处理文件调用powershell脚本给我发电子邮件。我需要找到一种方法将批处理文件中的2个变量放入powershell脚本的$ message =部分。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果要设置环境变量,可以在同一cmd.exe环境中生成的PowerShell脚本中引用这些变量,如下所示:

$message = "this is your $env:test and you are $env:test2"