Reboot TriggerSchedule on Specific Days
Purpose
This solution allows users to trigger an immediate reboot or schedule it for the next applicable day at the specified time on a target machine, based on the approved window provided in the company-level custom fields for the day and time.
Associated Content
| Content | Type | Function | 
|---|---|---|
| Custom Fields - Reboot Trigger/Schedule | Custom Fields | The custom fields used in the Reboot Schedule Solution. | 
| Force Reboot Workstation With Reboot Windows Verification | Task | This script is designed to reboot the workstation endpoints based on the custom fields @WorkstationRebootWindowStart@, @WorkstationRebootWindowEnd@, and @WorkstationRebootWindowDay@. If the reboot time does not fall between the windows, then the reboot will not trigger. | 
| Force Reboot Server With Reboot Windows Verification | Task | This script is designed to reboot the endpoints based on the custom fields @ServerRebootWindowStart@, @ServerRebootWindowEnd@, and @ServerRebootWindowDay@. If the reboot time does not fall between the windows, then the reboot will not trigger. | 
| Server Reboot Schedule on Specific Days | Task | This schedules the forced reboot of the server on the scheduled days based on the approved window check. | 
| Workstation Reboot Schedule on Specific Days | Task | This schedules the forced reboot of the workstation on the scheduled days based on the approved window check. | 
Implementation
- Create the Custom Fields - Reboot Trigger/Schedule.
- Create the Force Reboot Workstation With Reboot Windows Verification and follow the deployment instructions.
- Create the Force Reboot Server With Reboot Windows Verification and follow the deployment instructions.
- Create the Server Reboot Schedule on Specific Days and follow the deployment instructions.
- Create the Workstation Reboot Schedule on Specific Days and follow the deployment instructions.