1

Я ищу способ удалить (file-number) часть из file name (file-number).extension и поставить номер перед именем файла перед подчеркиванием. поэтому new pics (1).jpg будут переименованы в 1_new pics.jpg

я пробовал ls | rename-item -newname {$_ -replace '(.*) ((\d+)).(.*)', '$2_$1.$3'} но я не смог найти работающего

1 ответ1

0

Это сделало это для меня:

ls | Rename-Item -NewName {$_ -replace '(.*)\((\d+)\)\.(.*)', '$2_$1.$3' }

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .