О, черт возьми, я должен выставить себя новичком здесь;)
В Windows мне нужно выполнить командный файл в подкаталоге рабочего каталога. Однако просто бегая subdir/foo.bat cmd1 cmd2
не работает, и я получаю сообщение об ошибке
Команда "subdir" не найдена.
Что я делаю не так?
Есть разные способы сделать это.
Если dirs:
c: \ рабочий каталог \ batfile-каталог \
и вы в настоящее время находитесь в \ workdir \
Вы можете сделать это:. \ Batfile-dir \ foo.bat
Следует помнить, что foo.bat будет запущен с «текущим каталогом» \ workdir \
HTH