C# - PowerShell - 异步运行多个长期运行的PowerShell脚本

时间:2015-07-31 17:51:11

标签: c# asp.net powershell asynchronous asp.net-web-api

我有一个.Net解决方案,它从API Post请求中获取信息(使用Web API),根据信息运行本地PowerShell脚本,然后在完成后将信息记录在数据库中(使用EF6)。 p>

这些PowerShell脚本可能需要几秒钟到几天的时间。因为等待脚本通过队列是非常不方便的,所以这些都需要在通过API发送信息时立即运行。

我的问题:如何在同一时间运行多个本地PowerShell实例,并能够在执行完成后解析结果并调用方法?

如果有任何不清楚的地方,请告诉我。谢谢!

0 个答案:

没有答案