我已经启动了一个使用C#的PowerShell
脚本异步。在某些时候,我想验证脚本是否仍在使用C#运行。请建议如何验证脚本是否正在运行我尝试使用Process.GetProcessesByName("scriptname")
似乎不起作用。如何验证PowerShell脚本正在运行使用C#
2
A
回答
0
您可能正在使用的Pipeline.InvokeAsync
方法:
它被称为后,它改变了管道的状态运行。 该方法完成后,它将管道状态更改为以下的一个 :完成:如果 管道调用成功完成,则管道状态为“已完成”。失败:如果管道调用失败或管道中的其中一个命令发生终止错误,则管道状态 失败。已停止:管道状态为 如果通过调用Stop或StopAsync停止管道,则停止。
+0
非常感谢。 –
+0
不客气:-) –
相关问题
- 1. 使用C#来运行PowerShell脚本
- 2. 使用C#代码运行powershell脚本
- 3. 如何使用C#验证Powershell .ps1脚本的签名?
- 4. ASP.NET - 使用传递身份验证(Windows身份验证)运行PowerShell脚本
- 5. 如何在使用'使用PowerShell运行'执行PowerShell脚本时在另一个PowerShell脚本中调用函数
- 6. 运行非PowerShell脚本的C#PowerShell
- 7. 用C#运行Powershell脚本,例外
- 8. 如何在IIS中运行PowerShell脚本?
- 9. 如何在maven中运行powershell脚本
- 10. 如何在powershell中运行cygwin脚本
- 11. 如何在VB.Net中运行Powershell脚本
- 12. 如何验证电子邮件脚本是否正确运行?
- 13. 运行PowerShell脚本
- 14. 运行PowerShell脚本
- 15. 如何在C++中执行powershell脚本?
- 16. 如何让Python脚本在执行后运行powershell脚本
- 17. 如何使用C#运行sql脚本
- 18. 在powershell脚本中运行python脚本
- 19. C#Powershell执行错误(脚本在Powershell中运行良好)
- 20. 如何检查Powershell脚本是否正在远程运行
- 21. 使用vb.net参数运行powershell脚本
- 22. 使用php运行powershell脚本
- 23. 如何使用PowerShell在Azure中运行VM脚本的ResourceId?
- 24. 如何使用PowerShell脚本到C#中?
- 25. 如何从C#运行PowerShell脚本作为非升级用户
- 26. 通过c运行powershell脚本#
- 27. powershell并行运行脚本
- 28. 如何让Powershell运行SH脚本
- 29. 如何运行PowerShell脚本优雅?
- 30. 如何从SAS运行Powershell脚本?
我不知道这是否是可能的,但它听起来像一个坏主意 - 你为什么需要呢? –
@Martin让我说我有一个api来启动一个脚本,并可能是脚本需要这么长时间来执行,所以在平均时间,如果我想检查脚本的状态(如跑步,停止)。 –