Как установить рабочий каталог команды в пакетном файле Windows?

Допустим, у меня есть следующие команды:

Prog1.exe
D:\SomeDir\Prog2.exe
Prog3.exe

Теперь, скажем, для второй строки я бы хотел, чтобы рабочий каталог был D:\SomeDir, но в Prog1.exe и Prog3.exe мне нужен рабочий каталог по умолчанию (обычно там, где находится мой файл .bat). Если я попробую это

Prog1.exe
cd D:\SomeDir
D:\SomeDir\Prog2.exe
Prog3.exe

, очевидно, Prog3 будет выполняться в SomeDir, чего я не хочу.

40
задан Peter Mortensen 11 July 2015 в 22:49
поделиться