Переименовать (или удалить префикс )несколько файлов для каждого номера

Я пытаюсь изменить имена всех файлов в текущей папке, и я пытаюсь добиться этого либо путем удаления префикса файлов (каждый файл имеет общий префикс)или меняет их имена на их количество (если файлов 5, имена файлов будут 1.txt 2.txt 3.txt 4.txt 5.txt).

Теперь я нашел команду ren в cmd и немного поиграл с ней, но пока мне не удалось добиться результата, и я могу запустить ее только в cmd, поэтому никакие пакетные файлы использовать нельзя.

Это самое близкое, что я получил, но оно только добавляет префикс:

FOR %f IN (*.*) DO ren %f prefix%f

Я пытался сделать наоборот:

FOR %f IN (*.*) DO ren prefix%f %f

Но, конечно, не сработало, поэтому теперь я прошу помощи и объяснений, если это возможно (Мне нравится понимать, как все это работает). Заранее благодарю за любую помощь.

16
задан Shadow 18 April 2012 в 03:53
поделиться