Chirag Nagrekar has Published 465 Articles

What is the use of the Get-Error cmdlet in PowerShell?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 13:54:50

634 Views

Get-Error cmdlet was introduced in PowerShell v7. It displays the most recent error messages from the current session.When you check the get member of this command, its output is in the form of PSExtendedError so whatever the output is produced by this command is in a detailed manner and so ... Read More

What is the use of $ErrorView in PowerShell?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 13:43:29

1K+ Views

$Errorview variable determines the display format of the error message in PowerShell. Before PowerShell 7 there were mainly two views, Normal View (Default view)Category ViewWith PowerShell version 7, one new additional error view category is included and now there are 3 $ErrorView categories for version 7.Concise View (Default)Normal ViewCategory ViewWe ... Read More

Which are the new Null Operators introduced in PowerShell version 7?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 13:36:24

160 Views

PowerShell version 7 has introduced a few new null operators. They are as below.Null-Coalescing operator - ??Null Conditional Assignment Operators - ??=Null Conditional member access operators - ?. and ?[]a. Null-Coalescing operator - ??Null Coalescing operator ??evaluates the left-hand side condition or operand and if it is null then evaluates ... Read More

How to use the ValidateCount attribute in PowerShell Function?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 09:19:51

329 Views

The validateCount attribute in PowerShell function is to validate the length of an array, which means that you can pass the specific number of arguments into the parameter. In the below example we need array should contain a minimum 1 and maximum 4 values when we pass the values. For ... Read More

How to use the ValidateScript attribute in PowerShell function?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 09:10:22

1K+ Views

The ValidateScript attribute is to validate the script before entering inside the function. For example, let say you want to validate the path of the file, validate the remote computer connectivity, etc. We will take here remote server connectivity example.Without the ValidateScript attribute, we would have written the script as ... Read More

How to use the ValidateLength attribute in PowerShell?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 09:06:20

330 Views

The ValidateLength attribute in PowerShell is used to validate the length of the String. Generally how we write the command without the mentioned attribute is using the Length method and if/else condition for the string. For Example, Function ValidateStorageName {    param (       [String]$StorageName    )   ... Read More

How to use the ValidateSet Attribute in PowerShell function?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 09:01:09

4K+ Views

The ValidateSet attribute in PowerShell function is to validate the values entered from the set which means, it allows only specific values from the set. To understand better consider the below example, we have an array and we need to check if entered values are among array or not then ... Read More

How to use the ValidateRange attribute in PowerShell function?

Chirag Nagrekar

Chirag Nagrekar

Updated on 19-Sep-2020 08:51:27

981 Views

Validation parameters are a set of rules that you define on the PowerShell variable and restrict users from entering some values and binding users to enter values in the specific domain. If there are not validation parameters the script would be lengthy. The ValidateRange attribute is one of them.ValidateRange AttributeThis ... Read More

How to find and replace the word in a text file using PowerShell?

Chirag Nagrekar

Chirag Nagrekar

Updated on 03-Sep-2020 11:05:00

1K+ Views

To search for the word in PowerShell and replace it in the file we will use the string operation. In fact, the Get-Content command in PowerShell is used to read almost any type of file content. In this article, we are considering one text file as shown below.Get-Content C:\Temp\TestFile.txtOutputPS C:\> ... Read More

What is the difference between $ErrorActionPreference and $ErrorAction cmdlet in PowerShell ?

Chirag Nagrekar

Chirag Nagrekar

Updated on 03-Sep-2020 10:58:31

778 Views

As we know $ErrorActionPreference and $ErrorAction both have the same functionality and both are used to handle terminating errors by converting Non-Terminating errors to Terminating errors. But when both the variables are used, we need to know which takes precedence.$ErrorActionPreference variable is used at the start of the script while ... Read More

Advertisements