Как выразить следующие шаги пакета в одном вызове cmd? - PullRequest
1 голос
/ 09 августа 2011

Предположим, у меня есть шаги в командном файле следующим образом.

set dir=%CD%
cd ..\notes
dir /b *.tex > %dir%\log.txt
cd %dir%

Как выразить эти шаги в одном cmd вызове?

Я попытался позвонить следующим образом

cmd /c set dir=%CD% cd ..\notes dir /b *.tex > %dir%\log.txt cd %dir%

но это не сработало.

1 Ответ

2 голосов
/ 09 августа 2011

Это должно работать

cmd /c "pushd ..\notes & dir /b *.tex > %cd%\log.txt & popd"
...