I use macOS on a daily basis but I'm working into a multi-platform application which runs on Windows and Linux then I needed to schedule a job the first time on Windows and I found that application called Schtasks.exe that helps to create and manage schedule jobs into Windows.
So if you wanna schedule a job to run every 5 minutes you can run that command line on terminal:
schtasks /create /sc minute /mo 5 /tn "Open MyProgram" /tr "c:\Users\admin\AppData\Local\Programs\myprogram.exe"
And then if you want to stop that schedule job you can run:
schtasks /delete /tn "Open MyProgram"
There are many other parameters and you can see here: https://docs.microsoft.com/en-us/windows/win32/taskschd/schtasks