我正在从 c# 运行 powershell 脚本。
string scriptPath = "/script/myscript.ps1";
Runspace runspace = RunspaceFactory.CreateRunspace();
runspace.Open();
Pipeline pipeline = runspace.CreatePipeline();
pipeline.Commands.AddScript(scriptPath);
Collection<PSObject> results = pipeline.Invoke();
例如,如果 下面的myscript.ps1文件;
$test=4
$test++
$test
test
执行脚本后如何获取变量值。我需要为我的 c# 程序获取该值。