Задать вопрос
@vanyproduction

Чем можно переименовать пачку файлов по сложному алгоритму?

Есть 100 файлов, есть фраза toster.
Надо рандомизировать фразу toster заменяя в ней 1 символ на любой знак, получив 100 вариаций.
Каждую вариацию надо цельно и вставить в имя файла в рандомное место и его свойства (какие-то атрибуты).
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 6
GavriKos
@GavriKos
Питонячий скрипт справится на-ура.
Ответ написан
@stratosmi
100 вы можете легко сгенерировать и вручную.

Создаете текстовый файл с расширением .cmd или .bat с помощью команды
dir /B > filename.cmd
Команду нужно выполнить в том каталоге, где лежат ваши файлы.

Открываете в текстовом редакторе
Внутри будет что-то вроде:
filename1.jpeg
filename2.doc
filename3.psd


Копируйте вертикальный блок, вставляете вертикальный блок, добавляете "ren", меняете имя файла во второй колонке и пр. и пр.

В конечном итоге должно получиться что то вроде:
ren filename1.jpeg  new_filename1.jpeg
ren filename2.doc  new_filename2.doc
ren filename3.psd  new_filename3.psd


Полученный измененный файл запускаете, он переименовывает
Ответ написан
ApeCoder
@ApeCoder
Powershell
Ответ написан
Комментировать
yudinikita
@yudinikita
Инженер-программист из России
Подозреваю, что можно сделать через bat-файл, но думаю, будет не просто.
Ответ написан
Комментировать
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Однозначно нужен скрипт - т.е писать все равно придется.
А вот на чем это уже вопрос. В принципе что вам удобнее.
Я бы на пайтоне сделал, если озадачится можно и на bat но это уж очень извращенно.
А еще есть JS и VBS.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы