You can set different power down times on different days of the week using different power down and log-off actions. The previously used switches: shutdowndaysshutdowntimeshutdownaction and logoffaction are still supported but we recommend moving to the new enhanced syntax at your earliest convenience.

The following examples illustrate scheduledactions in practice. Note the slight differences between in syntax for Windows computers and Mac. The command-lines are broken down to separate rows for clarity – they are executed as single line.

EventCommand-line
Power off a machine with a logoffaction of force everyday at 18:00

Windows:

NightWatchman.exe 
–scheduledactions="ALLDAYS(18:00,PowerOff,Force)"

Mac:

sudo ./NightWatchman 
–scheduledactions ALLDAYS=18:00,PowerOff,Force
Power off a machine with a logoffaction of force on weekdays at 18:00 and a passive log-off and hibernate at 1300 during the weekends

Windows:

NightWatchman.exe 
–scheduledactions="WEEKDAYS(18:00,PowerOff,Force) |
WEEKEND(13:00,Hibernate,Passive)"

Mac:

sudo ./NightWatchman 
–scheduledactions WEEKDAYS=18:00,PowerOff,Force 
WEEKEND=13:00,Hibernate,Passive
Power off a machine with a logoffaction of force on Mondays and Tuesdays, passive log-off and standby at 20:00 on Wednesdays and an active hibernate at 17:00 on Thursday and Fridays

Windows:

NightWatchman.exe 
–scheduledactions="MON,TUE(18:00,PowerOff,Force)| 
WED(20:00,Standby,Passive)| 
THU,FRI(17:00,Hibernate, Active)"

Mac:

sudo ./NightWatchman 
–scheduledactions MON,TUE=18:00,PowerOff,Force 
WED=20:00,Standby,Passive THU,FRI=17:00,Hibernate,Active
Clear all daily power off events

Windows:

NightWatchman.exe –scheduledactions="OFF"

Mac:

sudo ./NightWatchman –scheduledactions