从WMF 5.1开始,-NoNewLine
的{{1}}选项基本上被忽略了。
简单示例:
Write-Host
当前行为:
PS C:\> Write-Host "no newline test " -NoNewline
预期行为
no newline test
PS C:\>
PS版表如下:
no newline test PS C:\>
根据PowerShell 5.1的Microsoft文档,在输出Name Value
---- -----
PSVersion 5.1.14409.1012
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14409.1012
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
语句后,Next Prompt应位于同一行。
知道为什么它没有按预期运作?