How to get the variable data type in PowerShell?


There are different data types exist for the variable like Byte, Int32, Float, String, etc. To get the variable type, we need to use the GetType() method.

Example

$x = 10 
$x.GetType()

Output

IsPublic IsSerial Name    BaseType
-------- -------- ----    --------
True     True     Int32   System.ValueType

To get only the variable datatype use Name property.

$x.GetType().Name


Int32

Updated on: 20-Mar-2020

60K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements