是否可以使用PowerShell启动子进程并为stdin / stdout创建管道?

时间:2018-05-31 11:03:50

标签: windows powershell

我查看了PowerShell文档,了解如何启动子进程并为stdin / stdout创建管道。

但是,我似乎无法找到有关该主题的任何信息。

我想要实现的有点类似于MSDN上的C ++代码:

https://msdn.microsoft.com/en-us/library/windows/desktop/ms682499(v=vs.85).aspx

PowerShell是否提供与脚本语言相同的功能?

1 个答案:

答案 0 :(得分:0)

是。这是一个子进程的例子,标准输出被重定向到一个文件。你必须详细说明你想做什么。

scriptBlock = {

    "Hello World" | Out-File -FilePath 'd:\jobTest.txt'

 }

Start-Job -ScriptBlock $scriptBlock