У меня есть почти 2000 файлов, которые мне нужно переименовать.Переименование нескольких файлов
Файлы именуются в следующем формате: PART1 # PART2 # PART3.pdf
Я хотел бы пакетного переименования файлов, так что PART2 перемещается до того PART1 например PART2 # PART1 # PART3.pdf
PART 1 = A random document reference e.g. 124244
PART 2 = A reference number e.g. 12-12434-A
PART 3 = A short description e.g. Part 1
Символ # разделяет каждую из этих частей.
Есть ли простая утилита, которую я могу использовать, чтобы внести это изменение?
Не могли бы вы дать мне более подробную информацию о том, как использовать этот подход. Я сохранил вышеуказанный код как convert.bat и изменил путь каталога к правильному расположению папки. Когда я запускаю скрипт, ничего не происходит, и файл не переименовывается. – user3220812
@ user3220812, как указано в ответе, файлы не переименовываются. В консоли будут показаны операции переименования. 'echo' нужно удалить. Если вы не видите вывод на консоль, то ваши файлы не будут следовать за именованием, указанным в вопросе, то есть: последовательность чисел, #, последовательность символов, #, другая последовательность символов и расширение .pdf. Это верно? –
@NC ND - это пример одного из имен файлов: 3326646 # 95-00770-REM # NULL.pdf. Я удалил эхо, но переименование не происходит. Я подозреваю, что это может быть связано с тире в имени файла (извините, я не упоминал об этом ранее). – user3220812