Product: PowerShell Universal
Version: 3.4.4
I’ve the issue with the following script, that all output streams are logged within one output and not on new lines:
function Log-Verbose ($Message)
{
$VerbosePreference = 'Continue'
Write-Verbose -Message $Message
}
function Log-Warning ($Message)
{
# $VerbosePreference = 'Continue'
Write-Warning -Message $Message
}
Log-Verbose -Message 'Message 1'
$var = 2 + 2
Log-Verbose -Message 'Message 2'
$var = $var * $var
Log-Warning -Message 'Warning!'
$var = $var / 2
Log-Verbose -Message 'Message 3'
The result looks like this:
But the expected output would be to have each message on it’s own line.