当我们把一个外部命令的执行结果保存到一个变量中时,Powershell会把文本按每一行作为元素存为数组。...#ipconfig的输出结果是一个数组
$ip=ipconfig
$ip -is [array]
真正的Powershell命令返回的数组元素可不止一个字符串,它是一个内容丰富的对象。...| fl *
数组
#使用逗号创建数组
$nums=2,0,1,2
#创建连续数字的数组
$nums=1..5
#创建空数组
$a=@()
#判断是否是一个数组
$a -is [array]
#得到数组里元素的个数...PS C:Powershell> $true -xor $true
False
PS C:Powershell> -not $true
False
#过滤数组中的元素
PS C:Powershell...> 1,2,3,4,3,2,1 -eq 3
3
3
PS C:Powershell> 1,2,3,4,3,2,1 -ne 3
1
2
4
2
1
#验证一个数组是否存在特定元素
PS C:Powershell