Windows Scheduler
Built-in scheduling runs while the app is open. Restart the app after changing schedule settings, or create a Windows Task Scheduler job for always-on daily runs.
schtasks /Create /F /SC DAILY /TN "PriceResearchTrackerDaily" /TR "py \"/var/task/scripts/run_daily.py\"" /ST 08:00