Моя цель - написать сценарий копирования, который перемещает файлы из одного каталога, «d: \ aa1», в «d: \ aa2» до указанного размера другого каталога, «d: \ bbb». Другими словами ... Я хотел бы скопировать все файлы из "d: \ aa1" в "d: \ aa2", пока размер "d: \ aa1" не станет того же размера или меньше, чем "d: \" БББ».
Пока у меня есть
$lmt = get-childitem d:\bbb | measure-object -property length -sum
do { get-childitem -path d:\aa1 | move-item -destination "d:\aa2" } while {measure-object {$_.sum -lt $lmt}
Но синтаксис, похоже, не работает. Как я могу это сделать?