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
Случилось это из за выгрузки файлов с БД одной дурной. Сами файлы новой БД цепляются, но вот работать с ними подобными скриптами я не могу.
Собственно, прошу подсказать, как можно научить батник понимать эту чудо-кодировку, дабы скрипт обработал эти чертовы две тысячи файлов.
Спасибо.
Необходимо скопировать файлы по списку, для чего использую такую штуку:
@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
Случилось это из за выгрузки файлов с БД одной дурной. Сами файлы новой БД цепляются, но вот работать с ними подобными скриптами я не могу.
Собственно, прошу подсказать, как можно научить батник понимать эту чудо-кодировку, дабы скрипт обработал эти чертовы две тысячи файлов.
Спасибо.