Подобные и даже более навороченные вещи можно сделать в FAR 2.0 при помощи макросов. FAR умеет запоминать нажатия клавиш и присваивать их одной клавише (Ctrl-5, например). А так как здесь однотипные действия (выделить строку в ТХТ, далее скопировать в буфер обмена и т.д.)
То можно эти нажатия присвоить одному нажатию на клавишу. И потом оно само «волшебным образом» повторяется, если держать клавишу Ctrl-5 «в автоповторе». А на экране в это время компьютер делает всю грязную работу за вас. И скрипты писать не требуется! Написать скрипт — не проблема, а вот отладить его, чтобы работал безошибочно — это долго.
Хотя, когда у меня спрашивают, как это я так быстро всё сделал, я отвечаю — «скрипт написал», типа я крутой программер, ни разу не ламер. А сам до сих пор на FAR-е программирую)))
Короче из этой какофонии строк от [card] до [/card] прямо в текстовом файле делаете одну строку: ren «Acorder Planer.jpg» 213818.jpg остальное удаляете, далее это запоминаете в макросах и повторяете для каждого блока строк от [card] до [/card]. Пользуйтесь больше поиском по ключевым словам primitive, id — чтобы не быть привязанным к лишним переводам строк или возможному нарушению структуры записей и т.д.
В итоге получается набор строк
ren «Acorder Planer.jpg» 213818.jpg
ren «Ardent Recruit.jpg» 213794.jpg
…
и т.д.
Полученное записываете в командный файл runme.cmd и запускаете его на выполнение. А для контроля я бы еще сделал командный файл с обратным переименованием, но это уже лишнее.