ShutdownMate is a lightweight and user-friendly Windows application designed to help users schedule system shutdowns or restarts with precision and ease.
- Fast Mode: Set shutdown/restart timers using days, hours, minutes, and seconds.
- Precise Mode: Schedule shutdown/restart at a specific date and time.
- Clear Timer: Cancel an active shutdown/restart timer instantly.
- Debug Logging: View executed commands and debug logs for better insight.
- Intuitive UI: Easy-to-use interface with toggle options for fast and precise modes.
- Choose between Fast Mode or Precise Mode.
- Specify the desired timer or schedule.
- Select the action (Shutdown or Restart).
- Click
Set
to activate the timer. - Use
Reset
to restore default settings orClear
to cancel the timer.
- Windows OS
- .NET Framework or .NET Runtime
- Clone the repository:
git clone https://github.com/WilleLX1/ShutdownMate.git
- Open the project in Visual Studio.
- Build and run the application.
Input the desired duration in days, hours, minutes, and seconds to schedule a shutdown or restart.
Set an exact date and time for the action to occur.
Click Clear
to cancel any active shutdown/restart commands.
This project is licensed under the MIT License.
- Inspired by the need for efficient system management.
- Thanks to all contributors who help make this project better.
Feel free to reach out for support or suggestions!