Я использую следующий скрипт Powershell для переименования файлов в папках (удаление части из имени файла).Но я хочу сделать это для всех файлов, кроме файлов .dxl.
Get-ChildItem <location> -Recurse |
Where-Object { $_.Extension -ne 'dxl' } |
Rename-Item -Path $_.FullName -NewName { (($_.BaseName -replace '(.*)-.*?$','$1') + $_.Extension) }