$path = "D:\Pasta dos Alunos\Turma [0-9]\Word"
$regex = "^.+8.+-\s([\w\s]*).docx$"
Get-ChildItem -Path $path -Recurse | ForEach-Object {
if($.FullName -match $regex) {
$name = $Matches[1].Trim().ToLower()
$name = $textInfo.ToTitleCase($name)
$name = $name -replace '\s+', ' '
$newName = "Aula 08 - Avaliação Word - $name.docx"
Rename-Item -Path $.FullName -NewName $newName
}
}
so dando uma mudada aqui e ali, mas nao sei se é o resultado esperado. roda ai e me diz.