Правильно экранирование пути с пробелами в оболочке CMD

У меня есть следующий путь:

"d: \ workspace \ Server trunk - CI \ make \ make & publish.bat"

Однако, когда я пытаюсь выполнить это из оболочки cmd, я получаю сообщение об ошибке:

'd: \ workspace \ Server' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Что я делаю неправильно? Есть ли способ избежать этих мест правильно?

2 ответа

Решение

Вы должны указать все, кроме расширения

"d:\workspace\Server trunk - CI\make\make & publish".bat

"d:\workspace\Server trunk - CI\make\make" и publish.bat

Другие вопросы по тегам