我想从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的新手。
答案 0 :(得分:0)
与How to read PowerShell exit code via c#相同的问题,似乎您需要尝试替代方法,如PowerShell.Streams.Error或Runspace.RunspaceStateInfo而不是退出代码。