В моем пакетном скрипте мне нужно запустить автоматизацию Java и завершить процесс Java по истечении времени ожидания.
- запустить цикл java
- , чтобы проверить, существует ли процесс Java, если он все еще выполняетсяво время тайм-аута затем убейте процесс.
Когда я использую start java, выполнение java не будет выводиться в файл консоли.
start java -Xms64m -Xmx1024m -cp my.jar 2>&1 >Console.txt
Когда я удаляю start, консоль может быть сгенерирована, но она будетв ожидании команды Java, она не будет выполнена для проверки после.
java -Xms64m -Xmx1024m -cp my.jar 2>&1 >Console.txt