имя файла с испанским акцентом é неправильно отображается в командном файле - PullRequest
0 голосов
/ 07 июня 2018

При запуске командного файла с именем файла, содержащим испанский акцент é, я замечаю, что он не декодируется должным образом и, следовательно, пакет не запускается.Я попытался сохранить командный файл как UTF-8, ASCII или UTF-16LE, но безрезультатно.В любом случае экранировать персонажа в командном файле.Гипотетический пример есть.

внутри пакетного файла:

переименовать XXXéxxx.pdf AAAéAAA.pdf

Заранее спасибо!

1 Ответ

0 голосов
/ 07 июня 2018

вам нужно использовать CHCP

попробуйте добавить одно из них в свою партию:

CHCP 852   > NUL
CHCP 1250  > NUL
CHCP 1252  > NUL
CHCP 1145  > NUL    
CHCP 20284 > NUL

последние два - в частности, в Испании ( здесьэто полный список )

CHCP означает "СТРАНИЦА КОДА", и вам просто нужно разместить его в начале вашей партии

также обратите внимание, что партия всегда должна быть ASCII

...