【发布时间】:2015-09-15 04:48:02
【问题描述】:
我必须从另一个工作流异步调用一个长时间运行的工作流。有没有办法在 powershell 中做到这一点?
workflow CalledWorkflow
{
Start-Sleep -s 100;
}
workflow CallingWorkflow
{
CalledWorkflow
"CalledWorkFlow Invoked"
}
现在当我打电话时
CallingWorkflow
我需要调用工作流立即返回打印“CalledWorkflow 调用”,这样我就可以在被调用的工作流在后台运行时开始继续我的工作。
【问题讨论】:
-
PowerShell 工作流有这么多restrictions,如果您尝试做的事情以某种方式得到支持,那么很难解决。您可以在工作流中创建 Parallel 序列,但异步运行工作流...为什么?
-
我只想在后台运行一个工作流我认为如果调用模块是一个函数是可能的。无论如何谢谢
标签: powershell powershell-workflow powershell-jobs