我想从 C# 代码执行以下 power shell 脚本
Add-Content D:\f.txt "Import Module"
Add-Content D:\f.txt "Remove Module"
Add-Content D:\f.txt "The End"
exit 4
我可以成功地从 C# 代码执行脚本。
我希望我的 C# 程序读取从 powershell 返回的退出值(即 4)。
你能告诉我如何实现它吗?注意:我是 C# 和 powershell 的新手。
我想从 C# 代码执行以下 power shell 脚本
Add-Content D:\f.txt "Import Module"
Add-Content D:\f.txt "Remove Module"
Add-Content D:\f.txt "The End"
exit 4
我可以成功地从 C# 代码执行脚本。
我希望我的 C# 程序读取从 powershell 返回的退出值(即 4)。
你能告诉我如何实现它吗?注意:我是 C# 和 powershell 的新手。
与如何通过 c# 读取 PowerShell 退出代码相同的问题,您似乎需要尝试替代方法,例如 PowerShell.Streams.Error 或 Runspace.RunspaceStateInfo 而不是退出代码。