我是 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