1

这是从 c# 异步执行脚本,并让线程执行加载脚本以执行并等待输出出来的工作。我可能需要同时执行许多脚本,也许是同时执行。

Windows poweshell 中的运行空间和管道之间可能存在 1:M 关系,如果是,这对它有什么影响。特别是关于内存使用,如果有人有这方面的经验的话。

此外,如果它们是一种让每个运行空间拥有超过 1 个管道的方法,那么这会对主机产生连锁反应。

4

1 回答 1

2

如果您的意思是单个运行空间中的多个同时管道:不。

事实上,CreatePipeline 方法抛出的一个记录异常是InvalidRunspaceStateException,它发生在“运行空间不处于允许创建管道的状态”时,即前一个管道尚未完成时。

于 2009-05-27T14:36:53.293 回答