Команда ниже работает в CMD Prompt, но не работает в командном файле.

xcopy "D:\Desenvolvimento\Repositórios GIT\driverXD\app\*" driverxd\ /e

2 ответа2

1

Проблема в том, что в Repositórios острый акцент на o. Для этого необходимо либо сохранить пакетный файл в правильной кодировке символов, либо установить правильную кодировку символов в пакетном файле, как показано ниже:

chcp 1252
xcopy "D:\Desenvolvimento\Repositórios GIT\driverXD\app\*" driverxd\ /e

1252 ссылается на Windows 1252, которая является обычной латинской кодировкой.

0

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

START XCOPY <.path> <.switches>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .