Windows Görev Zamanlayıcısı ile .php Cron Job İşlemi Yapmak

Bu aralar zkTeco ve zkemkeeper.dll ile işlemler yapmaya çalışıyorum. Bu konu hakkında ayrıca bir yazı yazacağım ancak bugünkü konumuz .php dosyasının Windows ortamında nasıl Cron Job yapılacağı hakkında olacak. Bu yöntemin bir tane yöntemi yoktur eminim. Benim yapacağım işlerm script oluşturmak olacak.

Öncelikle localhostunuzun kurulu olduğunu varsayıyorum.

1– İlk Adım Script Dosyası oluşturmak:
Öncelikle .php exe niz neredeyse ve hangi .php dosyasını çalıştırmak istiyorsanız o dizinleri yazın. Dosyayı script.bat olarak kayıt ettiğimizi varsayalım.

1
"C:\wamp64\bin\php\php5.6.25\php.exe" -f "C:\wamp64\www\zk\test.php"

2- Şimdi Görev Zamanlayıcısının algılayabilmesi için .vbs oluşturmak gerekiyor onu yapıyoruz. Dizinlere dikkat edin.
script.bat isimli dosya 1. adımda. Bu dosyayıda shell.vbs olarak kayıt ediyorum

1
2
3
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\script.bat" & Chr(34), 0
Set WinScriptHost = Nothing

3- Son adım Windows Görev Zamanlayıcısını çalıştırmak olacak.
Eylemler- Program Başlat – Yeni – Program/Komut Dosyası- Buraya shell.vbs dosyasını seçiyorum.
Sağ taraftaki ‘Yeni Görev Oluştur’ seçiyorum. Tetikleyici kısmından – Yeni diyerek – Günlük 1 seçeneğini yazarak ‘şu süreyle kısmını süresiz’ yapıyorum – Görevi şu sıklıkla yenile kısmından 10 Dk yi seçiyorum.

Artık sistem hazır.