Как остановить раннее завершение пакетного файла Windows?

У меня есть пакетный файл windows, который выглядит примерно так:

C:\DoStuff.cmd
move output.bak C:\newfolder\output.bak

Проблема у меня в том, что DoStuff.cmd выполняет java-программу, которая по окончании выполнения выходит из пакетного запуска обратно в командную строку. Строка 2 так и не открывается.

Вместо этого я попробовал выполнить команду в новом окне:

start "My program" /WAIT C:\DoStuff.cmd
move output.bak C:\newfolder\output.bak

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

Как мне выполнить первую команду без того, чтобы она как-то контролировала пакетный запуск?

Большое спасибо заранее

25
задан Doug 13 December 2011 в 06:11
поделиться