我已經啓動了一個使用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來啓動一個腳本,並可能是腳本需要這麼長時間來執行,所以在平均時間,如果我想檢查腳本的狀態(如跑步,停止)。 –