Updated the script

This commit is contained in:
Markus Fleschutz 2020-12-31 09:31:32 +00:00
parent ad8f39dd8f
commit a5238aaa04

View File

@ -9,38 +9,39 @@
try { try {
write-output "PowerShell Automatic Variables" write-output "PowerShell Automatic Variables"
write-output "==============================" write-output "=============================="
write-output "`$ConsoleFileName= $ConsoleFileName" write-output "`$args = $args"
write-output "`$Error[0] = $($Error[0])" write-output "`$ConsoleFileName = $ConsoleFileName"
write-output "`$Event = $Event" write-output "`$Error[0] = $($Error[0])"
write-output "`$EventArgs = $EventArgs" write-output "`$Event = $Event"
write-output "`$EventSubscriber= $EventSubscriber" write-output "`$EventArgs = $EventArgs"
write-output "`$EventSubscriber = $EventSubscriber"
write-output "`$ExecutionContext= $ExecutionContext" write-output "`$ExecutionContext= $ExecutionContext"
write-output "`$false = $false" write-output "`$false = $false"
write-output "`$foreach = $foreach" write-output "`$foreach = $foreach"
write-output "`$HOME = $HOME" write-output "`$HOME = $HOME"
write-output "`$input = $input" write-output "`$input = $input"
write-output "`$IsCoreCLR = $IsCoreCLR" write-output "`$IsCoreCLR = $IsCoreCLR"
write-output "`$IsLinux = $IsLinux" write-output "`$IsLinux = $IsLinux"
write-output "`$IsMacOS = $IsMacOS" write-output "`$IsMacOS = $IsMacOS"
write-output "`$IsWindows = $IsWindows" write-output "`$IsWindows = $IsWindows"
write-output "`$LastExitCode = $LastExitCode" write-output "`$LastExitCode = $LastExitCode"
write-output "`$Matches = $Matches" write-output "`$Matches = $Matches"
write-output "`$MyInvocation.PSScriptRoot = $($MyInvocation.PSScriptRoot)" write-output "`$MyInvocation.PSScriptRoot = $($MyInvocation.PSScriptRoot)"
write-output "`$MyInvocation.PSCommandPath = $($MyInvocation.PSCommandPath)" write-output "`$MyInvocation.PSCommandPath = $($MyInvocation.PSCommandPath)"
write-output "`$NestedPromptLevel= $NestedPromptLevel" write-output "`$NestedPromptLevel = $NestedPromptLevel"
write-output "`$null = $null" write-output "`$null = $null"
write-output "`$PID = $PID" write-output "`$PID = $PID"
write-output "`$PROFILE = $PROFILE" write-output "`$PROFILE = $PROFILE"
write-output "`$PSBoundParameters= $PSBoundParameters" write-output "`$PSBoundParameters = $PSBoundParameters"
write-output "`$PSCmdlet = $PSCmdlet" write-output "`$PSCmdlet = $PSCmdlet"
write-output "`$PSCommandPath = $PSCommandPath" write-output "`$PSCommandPath = $PSCommandPath"
write-output "`$PSCulture = $PSCulture" write-output "`$PSCulture = $PSCulture"
write-output "`$PSDebugContext= $PSDebugContext" write-output "`$PSDebugContext = $PSDebugContext"
write-output "`$PSHOME = $PSHOME" write-output "`$PSHOME = $PSHOME"
write-output "`$PSItem = $PSItem" write-output "`$PSItem = $PSItem"
write-output "`$PSScriptRoot = $PSScriptRoot" write-output "`$PSScriptRoot = $PSScriptRoot"
write-output "`$PSSenderInfo = $PSSenderInfo" write-output "`$PSSenderInfo = $PSSenderInfo"
write-output "`$PSUICulture = $PSUICulture" write-output "`$PSUICulture = $PSUICulture"
write-output "`$PSVersionTable.PSVersion = $($PSVersionTable.PSVersion)" write-output "`$PSVersionTable.PSVersion = $($PSVersionTable.PSVersion)"
write-output "`$PSVersionTable.PSEdition = $($PSVersionTable.PSEdition)" write-output "`$PSVersionTable.PSEdition = $($PSVersionTable.PSEdition)"
write-output "`$PSVersionTable.GitCommitId = $($PSVersionTable.GitCommitId)" write-output "`$PSVersionTable.GitCommitId = $($PSVersionTable.GitCommitId)"
@ -50,13 +51,13 @@ try {
write-output "`$PSVersionTable.PSRemotingProtocolVersion = $($PSVersionTable.PSRemotingProtocolVersion)" write-output "`$PSVersionTable.PSRemotingProtocolVersion = $($PSVersionTable.PSRemotingProtocolVersion)"
write-output "`$PSVersionTable.SerializationVersion = $($PSVersionTable.SerializationVersion)" write-output "`$PSVersionTable.SerializationVersion = $($PSVersionTable.SerializationVersion)"
write-output "`$PSVersionTable.WSManStackVersion = $($PSVersionTable.WSManStackVersion)" write-output "`$PSVersionTable.WSManStackVersion = $($PSVersionTable.WSManStackVersion)"
write-output "`$PWD = $PWD" write-output "`$PWD = $PWD"
write-output "`$Sender = $Sender" write-output "`$Sender = $Sender"
write-output "`$ShellId = $ShellId" write-output "`$ShellId = $ShellId"
write-output "`$StackTrace = $StackTrace" write-output "`$StackTrace = $StackTrace"
write-output "`$switch = $switch" write-output "`$switch = $switch"
write-output "`$this = $this" write-output "`$this = $this"
write-output "`$true = $true" write-output "`$true = $true"
exit 0 exit 0
} catch { } catch {
write-error "ERROR in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" write-error "ERROR in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"