SCRIPT:
/system package update check-for-updates once :delay 3s; :if ( [get status] = "New version is available") do={ install }
QUICK TIPS
Scheduling periodic updates on your Mikrotik is surprisingly easy
SELECT SCHEDULER BY NAVIGATING TO system, THEN DOWN TO SCHEDULER
CHANGE THIS TOP BOX TO THE TIME YOU WANT YOUR MIKROTIK TO UPDATE …
I aM SETTING MINE TO MIDNIGHT ,
KEEP IN MIND THE TIME FORMAT IS IN 24 HR TIME YOUR TIMEZONE …
THE 2ND BOX IS THE FREQUENCY IN THIS EXAMPLE M SETTING MINE TO CHECK EVERY 2 days FOR AN UPDATE
….
THE BOTTOM TEXT BOX IS FOR THE TITLE OF THE SCRIPT THAT YOU WANT TO EXECUTE….
NOW NAVIGATE TO SCRIPTS…..
INSERT THE SIMPLE SCRIPT BELOW IN THE COMMENTS
/system package update check-for-updates once :delay 3s; :if ( [get status] = "New version is available") do={ install }
NOW PERSONALLY I WOULD TEST IT
SET THE TIME FOR MIDNIGHT AND FREQUENCY TO 24 Hours
CHECK THIS AREA THE NEXT DAY
test routerOs router os