Contact Info

Crumbtrail » Administration » Powershell » Powershell 1.0 » Get-Variable

Get-Variable - Powershell 1.0 CmdLet

ActiveXperts Network Monitor ships with integrated Powershell scripts to monitor complex network. The scripts run out of the box
Download the ActiveXperts Network Monitor FREE version now »


Get a powershell variable

Get-Variable [[-Name] String[] ]
         [-Include string] [-Exclude string] 
            [-valueOnly] [-scope string] [CommonParameters]

       The name of the variable(s), may be piped.

   -include string
       Retrieve only the specified items.
       Wildcards are permitted.

   -exclude string
       Omit the specified items. Wildcards are permitted.
       Get only the value of the variable.
   -scope string
       The scope in which this alias is valid. 
       Valid values are "Global", "Local", "Private" or "Script", or a number 
       relative to the current scope ( 0 through the number of scopes, where 
       0 is the current scope and 1 is its parent). "Local" is the default.
       For more, type "get-help about_scope".

       -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutVariable.

Display variables with names that begin with var:

PS C:\>get-variable p*

Display only the values (compare with selecting the value property from the object):

PS C:\>get-variable p* -valueOnly
PS C:\>get-variable p* | select value

Display and sort variables that begin with either the letter 'S' or the letter 'P':

PS C:\>get-variable -include s*,p* | sort-object name