2015-09-01 3 views
0

В моем веб-приложении я запускаю некоторый фоновый процесс с исполняемыми файлами java-файлов базы данных и java для выполнения операций с использованием текстовых файлов. Поэтому я решил написать пакетную команду для запуска планировщиком задач.Как запустить команды командного файла из командной строки?

Я написал команду командного файла и успешно выполнил ее. Но внутри пакетной команды я вызываю другой командный файл, например StartImportGroup.cmd.

Во время выполнения командного файла командный вызов выполняет действие в некотором цикле, после завершения операции он также завершает весь процесс пакетного файла.

Как вернуться, чтобы запустить оставшиеся командные команды?

ответ

1

Если вы хотите, чтобы командный файл вызывал другой пакетный файл и возвращал пакет, поместите слово CALL перед внутренним пакетным файлом.

CALL StartImportGroup.cmd 

В противном случае управление переключается на второй пакетный файл, но никогда не возвращается, когда заканчивается второй файл партии.

+0

спасибо. он отлично работает. –

Смежные вопросы