Как насчет того, чтобы использовать большой глоток: http://www.swig.org/Doc1.3/Java.html ?
Вы можете запустить код PHP из командной строки. например, если ваша папка PHP находится в PATH:
php.exe C:\mycode\myfile.php
Затем вы можете настроить это как запланированное задание в Windows. Боковое примечание: имейте в виду, что определенных вещей не существует (и что-то существует на их месте), например, объекты Apache или IIS, а также весь спектр HTTP-материалов.
Если вы не хотите использовать cron; вы можете написать сценарий, который будет вызывать его в начале минуты.
#!/bin/bash
while [ true ]; do
if [ $(expr $(date +%s) % 60) -eq 0 ]; then
echo "top o da minute";
#put php script here
fi;
sleep 1;
done
Преимущество / недостаток в том, что вы создадите только одну копию сценария, если это займет больше минуты.