Skip to content

WilleLX1/ShutdownMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShutdownMate

ShutdownMate is a lightweight and user-friendly Windows application designed to help users schedule system shutdowns or restarts with precision and ease.

Features

  • 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.

How It Works

  1. Choose between Fast Mode or Precise Mode.
  2. Specify the desired timer or schedule.
  3. Select the action (Shutdown or Restart).
  4. Click Set to activate the timer.
  5. Use Reset to restore default settings or Clear to cancel the timer.

Requirements

  • Windows OS
  • .NET Framework or .NET Runtime

Getting Started

  1. Clone the repository:
    git clone https://github.com/WilleLX1/ShutdownMate.git
  2. Open the project in Visual Studio.
  3. Build and run the application.

Usage

Fast Mode

Input the desired duration in days, hours, minutes, and seconds to schedule a shutdown or restart.

Precise Mode

Set an exact date and time for the action to occur.

Cancel Timer

Click Clear to cancel any active shutdown/restart commands.

License

This project is licensed under the MIT License.

Acknowledgments

  • 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!

About

A helpful companion for advanced shutdown tasks

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages