Как запустить команду DOS в цепочке - PullRequest
9 голосов
/ 11 октября 2010

Я нашел файл летучей мыши отсюда:

http://www.dostips.com/DtCodeBatchFiles.php#Batch.FindAndReplace

Я хочу запустить другую команду после этой летучей мыши, но она не работает. Я думаю, что-то не так в коде сайта. Кто-нибудь может дать мне подсказку? Спасибо.

Ответы [ 2 ]

19 голосов
/ 11 октября 2010

Вы можете объединять команды в DOS, используя &&, например

echo hello&&echo world
9 голосов
/ 31 августа 2012

Согласно поддержке Microsoft:

Это происходит потому, что разделитель команд && выполняет проверку ошибок.Если команда слева от команды && не возвращает ожидаемых результатов, команды справа от команды && не выполняются.

И

КогдаВы используете одну команду &, проверка ошибок не выполняется, и все команды выполняются.

Здесь можно проверить:

Несколько команд в одной строке могут не выполняться, когдаВы используете разделитель команд &&

...