Scripts › library. Edit a script that does not ask a required question, tick run it on a schedule, and clear the weekend.
Open Scripts › library. Set the kind to Find out what is wrong and press edit on Who is signed in. That script has no question, so it can run with nobody watching. Tick run it on a schedule. The time starts at 02:00, every day is ticked, and the timezone box is this console's clock. Run a script on a schedule is the same box.
Clear sat and sun. Monday through Friday stay ticked. At 02:00 on those days the hub starts the script on every machine it covers that is online. A machine that is off is skipped, not queued. This shot stops before save changes, and the last step cancels, so Who is signed in stays unscheduled.
Turning the schedule on is Run a script on a schedule. Another clock is Run a script in another timezone. A required question with no default cannot be scheduled — Let a script question be left blank. The nightly BE AI pass has the same kind of clock — Change when the nightly pass runs.