PDA

Показать полную графическую версию : Помогите разобраться с кодировками в BAT


qter
25-10-2012, 02:28
Господа, прошу вашей помощи.

Необходимо скопировать файлы по списку, для чего использую такую штуку:

@Echo Off

Set To=C:\workin\goto
Set Txt=C:\workin\txt.txt

FOR /F "usebackq delims=" %%i IN ("%Txt%") DO xCopy "%%i" "%To%\" /s /y >nul
Все бы хорошо, если бы не одно НО.

Текстовый файл находится вот в таком виде:
d64c6a99fe938358d08e925a9441c3b7домино точки.jpg

А сами файлы:
d64c6a99fe938358d08e925a9441c3b7домино точки_enl.jpg

Случилось это из за выгрузки файлов с БД одной дурной. Сами файлы новой БД цепляются, но вот работать с ними подобными скриптами я не могу.

Собственно, прошу подсказать, как можно научить батник понимать эту чудо-кодировку, дабы скрипт обработал эти чертовы две тысячи файлов.
Спасибо.

kiripanda
25-10-2012, 18:37
переименуйте файлы
http://wincmd.ru/plugring/Translit.html

qter
26-10-2012, 00:49
Цитировать »

Господи, да я что-то совсем затупил. Даже сделаю проще - ренеймом встроенным в тоталцмд вытащу все названия, изменю кодировку в ноутпад++ и сохраню названия.

Прошу прощения за усложнение элементарной задачи. Видимо переработал.
Тему можно закрывать. :)

kiripanda
26-10-2012, 17:13
?_?

qter
29-10-2012, 00:30
Цитировать »
Спасиба! :)




© OSzone.net 2001-2012