Streamlining Automation
Proposed by developer Joseph Finner, who has previously contributed to the PowerToys suite with tools like
For instance, users can easily configure their devices to switch to dark mode at 7 PM and revert to light mode at 6 or 7 AM. The flexibility of timing allows for personalized adjustments tailored to individual preferences.
Examples of settings that can be automated include:
- Turning Bluetooth off for two hours.
- Disabling Wi-Fi for two hours.
- Setting a device to remain on for eight hours.
- Activating dark mode at 8 PM.
- Muting volume to 0% in the morning.
- Keeping the screen awake.
This functionality is particularly advantageous for users who rely on ethernet connections for work. For instance, Windows could automatically enable Wi-Fi when users return home, connecting to available networks without manual intervention. Similarly, the feature could mute laptop speakers in the morning and adjust the volume later in the day, enhancing convenience and user control.
While similar to the existing Task Scheduler, the Settings Scheduler offers a more straightforward approach. Currently, using Task Scheduler to manage Wi-Fi settings requires creating PowerShell scripts to toggle the connection on and off at specific times. In contrast, PowerToys aims to automate this entire process seamlessly.
Finner also hinted at the potential for the Settings Scheduler to evolve, suggesting that it could eventually support more complex scenarios. For example, triggers could be set to activate certain settings when connecting to specific Wi-Fi networks or upon arriving at designated locations, such as work or home. This could pave the way for a more advanced version of the feature, dubbed Awake v2.
Users will have easy access to the Settings Scheduler directly from the taskbar or the PowerToys menu, making it a convenient addition to their workflow. Alongside this feature, PowerToys is also set to introduce the Sysinternals ZoomIt tool in an upcoming update, further enhancing its utility.
As PowerToys continues to evolve, user feedback remains invaluable. What features would you like to see integrated into PowerToys? Your thoughts are welcome in the comments below.