Цитата Iska:
как вменяемо получить индекс элемента из массива объектов, полученного по Get-ChildItem. Можете показать, как сие сделать? »
|
а зачем?! - индекс, чтобы по нему итерировать:
Код:

$aFiles = Get-ChildItem *.jpg -File
$iListFileNumber = 0
$iLimit = 8
$i = 0
while ($i -lt $aFiles.Length)
{
$sListName = "$($iListFileNumber.ToString('000000')).lst"
$iFileNumber = 0
while ($iFileNumber -lt $iLimit -and $i -lt $aFiles.Length)
{
$i = $iListFileNumber * $iLimit + $iFileNumber
Add-Content -Path $sListName -Value $aFiles[$i].Name
$iFileNumber+=1
}
$iListFileNumber+=1
}
польская нотация придумана, для имитации пользовательских типов - чтобы килограммы с километрами не складывать, а не для дублирования системных