use*_*016 3 powershell foreach loops
我想知道如何处理对象集合的循环,以组的形式处理该集合的元素,而不是像普通 Foreach 循环那样单独处理。例如,而不是这样:
$items = get-vm
foreach ($item in $items) { do something }
Run Code Online (Sandbox Code Playgroud)
我想这样做:
$items = get-vm
foreach ((5)$item in $items) {do something}
Run Code Online (Sandbox Code Playgroud)
本质上,这个语句是想说在 items 中的 foreach 5 items 做一些工作.....
任何人都可以向我展示完成此操作所需的正确构造吗?
我有这个:
$array = 1..100
$group = 10
$i = 0
do {
$array[$i..(($i+= $group) - 1)]
'*****'
}
until ($i -ge $array.count -1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4846 次 |
| 最近记录: |