Variable | Comment | default value | Type |
$ConfirmPreference | None | System.Management.Automation.ConfirmImpact | |
$DebugPreference | SilentlyContinue | System.Management.Automation.ActionPreference | |
$ErrorActionPreference | Controls how PowerShell reacts to a non-terminating error | Continue | System.Management.Automation.ActionPreference |
$ErrorView | NormalView | System.String | |
$FormatEnumerationLimit | 4 | System.Int32 | |
$InformationPreference | SilentlyContinue | System.Management.Automation.ActionPreference | |
$LogCommandHealthEvent | Logs command errors | False | ? |
$LogCommandLifecycleEvent | Logs the starting and completion of commands | False | ? |
$LogEngineHealthEvent | Logs PowerShell program errors | True | ? |
$LogEngineLifecycleEvent | Logs the start and stop of PowerShell | True | ? |
$LogProviderLifecycleEvent | Logs the start and stop of PowerShell providers | True | ? |
$LogProviderHealthEvent | Logs PowerShell provider errors | True | ? |
$MaximumAliasCount | ? (still used?) | ||
$MaximumDriveCount | ? (still used?) | ||
$MaximumErrorCount | ? (still used?) | System.Int32 | |
$MaximumFunctionCount | ? (stil used?) | System.Int32 | |
$MaximumHistoryCount | Upper limit of entries in the command history | 4096 | System.Int32 |
$MaximumVariableCount | ? (stil used?) | System.Int32 | |
$OFS | " " (Space character) | ? | |
$OutputEncoding | System.Text.UTF8Encoding object | ||
$progressPreference | Continue | System.Management.Automation.ActionPreference | |
$psDefaultParameterValues | None, that is: empty hash table | System.Collections.Hashtable / if empty: System.Management.Automation.DefaultParameterDictionary | |
$PSEmailServer | Default SMTP server for send-mailMessage | None | System.String |
$PSModuleAutoLoadingPreference | All | ? | |
$PSSessionApplicationName | WSMAN | System.String | |
$PSSessionConfigurationName | http://schemas.microsoft.com/PowerShell/microsoft.PowerShell | System.String | |
$PSSessionOption | System.Management.Automation.Remoting.PSSessionOption | ||
$verbosePreference | Influences the write-verbose cmdLet. Can be set to Continue with the common cmdlet parameter -verbose | SilentlyContinue | System.Management.Automation.ActionPreference |
$warningPreference | Determines what happens with strings in the warning stream (as for example placed into this stream with the write-warning cmdLet. | Continue | System.Management.Automation.ActionPreference |
$WhatIfPreference | 0 | System.Boolean |