Я думаю, что это было опубликовано несколько раз, но просто объявите массив и присвойте ему значения:
[array]$1 = "value1","value2"
[array]$2 = "value1","value2"
[array]$a = $1,$2
$a[0][0]
выведет -> значение1 с первого
Обратите внимание, что объявление массива с помощью [array] предназначено для пояснения, в этом нет необходимости. Если вы добавляете запятые значения, переменная автоматически становится массивом.
EDIT:
То, что вы пробовали, является хеш-таблицей. Хеш-таблица содержит ключ и значение. Массив - это только список значений. Хеш-таблица создается следующим образом:
$b = @{
1 = @{
1 = "value1"
2 = "value2"
}
2 = @{
1 = "value1"
2 = "value2"
}
3 = "value3"
}
$b
Как видите, вы можете добавить столько подуровней, сколько захотите. Чтобы показать значение первого типа «value1»:
$b[1].1