我从一个程序中调用一个 Powershell 脚本c#
,返回一个集合PSObjects
作为pipeline.Invoke()
. 作为 PS 脚本的一部分,使用 Net.Mail.SmtpClient 发送电子邮件。但是,发送电子邮件需要一些时间,所以我将电子邮件发送代码移动到使用Start-Jon -ScriptBlock
...执行的脚本块中,问题就从这里开始:电子邮件未发送。当我从命令行执行脚本时,它会发送一封电子邮件。
可能是什么原因?
我从一个程序中调用一个 Powershell 脚本c#
,返回一个集合PSObjects
作为pipeline.Invoke()
. 作为 PS 脚本的一部分,使用 Net.Mail.SmtpClient 发送电子邮件。但是,发送电子邮件需要一些时间,所以我将电子邮件发送代码移动到使用Start-Jon -ScriptBlock
...执行的脚本块中,问题就从这里开始:电子邮件未发送。当我从命令行执行脚本时,它会发送一封电子邮件。
可能是什么原因?