Bobcares

PowerShell $Error clear – How to use it?

by | Feb 10, 2021

Wondering how to use PowerShell $Error clear? We can help you.

The $Error is a variable in the PowerShell which contains information about the error messages.

If we use $Error variable in the scripts it may already contain information about errors before the script starts.

So to avoid this we have to clear the error in $Error variable before executing the script.

Here at Bobcares, we often receive requests regarding the PowerShell as a part of our Server Management Services.

Today, let’s explore more on PowerShell $Error variable and see how our Support Engineers use it.

How to use the PowerShell $Error clear option?

Before going to the details of using $Error we will take a glimpse at what is $Error.

What is PowerShell $Error?

The $Error is a variable in PowerShell that contains an Array List of zero or Error Record objects.

If we enter a wrong command in the Windows PowerShell, the error is recorded in the $Error variable.

The different options provided by the $Error variable are:

  • $Error.Count – It checks the number of errors currently on the list.
  • $Error[0] – It provides information about the most recent errors.
  • $Error.Clear() – It removes all errors from the list.

Using the PowerShell $Error clear option.

Let’s discuss the working of the $Error option in detail.

Whenever the PowerShell session starts, initially the $Error variable does not contain anything.

The $Error variable stores the error object when we type a wrong command.

For example, if we type the wrong command Ip[onfig instead of ipconfig then the $Error variable will increase.

To display the information of the error we can use  $Error[0] command.

Also, we can easily clear the errors in the $Error variable by running the below command:

$Error.Clear()

We have to keep in mind that we must always call the command with parenthesis otherwise it will not work.

If we do not clear $Error it will be difficult to differentiate whether the error is generated by the script or the incorrect command.

[Need assistance with PowerShell $Error clear?- We’re available 24/7.]

 

Conclusion

To conclude we saw what is $Error and how our Support Engineers use $Error for clearing the errors.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.