1. PowerShell数组
声明数组
$strUsers=@("user1","user2","user3”)
查看数组
$strUsers
PS C:\Users\Administrator> $strUsers[0]
user1
赋值
$strUsers[1]="marui"
重新查看数组元素
PS C:\Users\Administrator> $strUsers
user1
marui
user3
合并两个数组
2. PowerShell哈希表
哈希表,也就是字典。一种很好的数据结构。
声明哈希表:
$age=@{"MaRui"=21;"Lee"=27;"Tom"=53}
查询整个哈希表内容
PS C:\Users\Administrator> $age
Name Value
---- -----
MaRui 21
Tom 53
Lee 27
查询哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]
21
修改并哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]
21
PS C:\Users\Administrator>$age["MaRui"]=25
PS C:\Users\Administrator>$age["MaRui"]
25
删除哈希表中的其中一项(注意,使用圆括号) ,删除后继续查询,值为空。
PS C:\Users\Administrator>$age["MaRui"]=21
PS C:\Users\Administrator>$age["MaRui"]
21
PS C:\Users\Administrator>$age.remove("MaRui")
PS C:\Users\Administrator>$age["MaRui"]
清除哈希表,清除后继续查询,哈希表值为空。
PS C:\Users\Administrator> $age
Name Value
---- -----
Tom 53
Lee 27
PS C:\Users\Administrator> $age.clear()
PS C:\Users\Administrator> $age