Array in Windows PowerShell Scripts


What is an array in Windows PowerShell scripts?



An array in Windows PowerShell is a simple data structure where pieces of data are stored in as elements in the structure in an ordered sequence. In an array, each element can be identified by the sequence index.

You can create an array of objects by listing its elements using the @(...) syntax as shown below:


For example, the following script creates an array of String objects and assign it to variable $w:

$w = @("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
"Week Days:"

You can access a member of an array variable using the "[n]" operation, where "n" is the sequence index where the member is located in the array:

$w = @("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
"First day of the week is "+$w[0]
"Last day of the week is "+$w[6]


Introduction of Windows PowerShell Script

⇒⇒Windows PowerShell Tutorials

2016-10-29, 365👍, 0💬