PowerTip: Use PowerShell to Create Hash Table

Summary: Use a Windows PowerShell cmdlet to create a hash table.

Hey, Scripting Guy! Question How can I use Windows PowerShell to create a hash table if do not remember the special syntax?

Hey, Scripting Guy! Answer Use the ConvertFrom-StringData cmdlet, and put each key-value pair on its own line. 
          (You can perform this on a single line by using backtick character plus n (`n) for a new line):

PS C:\> convertfrom-stringdata "a=1`nb=2`nc=3"

Name                           Value

—-                           —–

c                              3

a                              1

b                              2

Comments (1)

  1. Chen V says:

    Good tip, by any chance can we sort this in order ?

Skip to main content