小编tco*_*unk的帖子

写入信息似乎不适用于 powershell foreach-object -parallel

我是 powershell 的新手,刚刚学习它。我有一些 C# 经验。我正在尝试使用 foreach-object -Parallel 选项,但无法让所有 Write-* 函数正常工作。

function writeTest {
        1..1 | ForEach-Object -Parallel {
            Write-Host "host"
            Write-Output "Output"
            Write-Information "information" -InformationAction Continue
            Write-Verbose "verbose"
            Write-Warning "Warning"
            Write-Error "error"       
        }
}
Run Code Online (Sandbox Code Playgroud)

函数调用如下:writeTest -verbose

输出:

host
Output
WARNING: Warning
Write-Error: error
Run Code Online (Sandbox Code Playgroud)

我的问题是为什么 write-verbose 和 write-information 不显示任何内容?

如有无知之处请原谅。

parallel-processing powershell output foreach-object powershell-7.0

9
推荐指数
1
解决办法
4170
查看次数