Если вы решите, что планировщик cron или windows не подходит, мне иногда бывает удобно написать быстрое Java-приложение, которое делает то же самое:
Вы можете использовать звонки System.getRuntime().exec("cmd line stuff here");
. Затем вы можете деформировать эту операцию в TimerTask
. Наконец, вы запускаете объект Timer
, добавляя TimerTasks и указывая время и частоту и т. Д. *
Это явно сложнее, чем вышеупомянутые примеры, однако мне это нравится, потому что вы можете добавить некоторую интеллектуальную обработку ошибок и отправлять себе оповещения по электронной почте или тому подобное, когда что-то напортачило.
Вероятно, излишнее, но, возможно, стоит посмотреть, если у вас когда-нибудь будет несколько таких операций.
Суини