PSDataStreams类或Powershell.Streams属性的最大大小是多少?

时间:2015-02-25 07:14:45

标签: powershell exchange-server powershell-v2.0 powershell-v3.0 powershell-remoting

我试图在Powershell中执行大约40000个命令行开关,这是我的代码。

rmcommand = new PSCommand();
rmcommand.AddScript(shellcommand);
rmcommand.Commands.Add("Out-String");
powershell.Commands = rmcommand;            
Collection<PSObject> results = powershell.Invoke();

这里,shellcommand是要执行的命令,每次都将它传递给方法。现在,让我们说所有的命令行开关都会出错。所以这些错误存储在powershell.streams属性中。这个房产的最大面积是多少?因为,在执行大约23000个命令行开关之后,我认为流已满并且执行停止。同时,如果我在每次调用后读取流,则所有40000个命令行都正常运行。所以我假设流已经满了。是这样的吗?或者,我错过了什么?

0 个答案:

没有答案