Worker and UI
The worker runs the schedules. The desktop manager registers the service, edits jobs, and opens logs. The UI starts unelevated; register/start/stop prompt for elevation and keep the window open.
Products
A scheduler for PowerShell scripts and console applications on Windows and Linux.
A background worker (Windows service or systemd) and an Avalonia Schedule Manager. Configure jobs, read logs, register the service. Scripts and processes run in parallel; the default policy is AllSigned.
The worker runs the schedules. The desktop manager registers the service, edits jobs, and opens logs. The UI starts unelevated; register/start/stop prompt for elevation and keep the window open.
.ps1 scripts (AllSigned by default) and supervised executables, in parallel. Automatic restart when a process exits with an error.
Month, weekday, HH:mm times, and a minimum interval. SchedulerTemplate.psm1 for lock files and last-run. CLI --install, --start, --stop, --status.
Schedules in %ProgramData%\MaksIT\UScheduler\settings.json (Windows). Scripts under C:\MaksIT\Scripts, logs under C:\MaksIT\Logs.
Hyper-V Backup, Native-Sync, File-Sync (FreeFileSync), and Windows Update. Copied on install when those folders are missing; they stay disabled until you enable them.
Windows (portable zip and setup) and Linux (systemd plus a Flatpak of the UI).
Windows or Linux. For signed scripts, trusted certificates on the machine. Example scripts and data folders are created by setup, --install, or --prepare-data.
This page is the product / support URL. The Partner Center privacy URL is Privacy policy — UScheduler.