Есть дерево каталогов, нужно выполнить этот скритп, заходя в каждый каталог на 1 уровень, потом в следующий, и так далее. В гугле не смог найти понятное решение.
Никак не получается зациклить скрипт на всё дерево каталогов.
Код: Выделить всё
New-Item Automap -ItemType Directory
Get-ChildItem -Path . -Exclude *.max |
Where-Object { -not $_.PsIsContainer } |
Where-Object { $_.BaseName -ne $_.Directory.Name } |
Move-Item -Destination Automap -Force |
cls
Get-ChildItem -Path $_ *.max | Rename-Item -NewName {$_.Directory.Name +'.max'}