Skip to content

Lightweight Windows Forms application built in C# that lets you effortlessly schedule automatic shutdown, restart, or sleep actions.

License

Notifications You must be signed in to change notification settings

mxc2/EasyToUseShutdownTimer

Repository files navigation

EasyToUseShutdownTimer

Note: Work in progress.

EasyToUseShutdownTimer is a simple Windows Forms application written in C# that allows users to set timers for automatic shutdown, restart, or hibernate actions on their computer. This can be useful for scenarios where you want your computer to perform an action after a specified amount of time has passed.

Features

  • Set a timer for automatic shutdown, restart, or hibernate actions.
  • User-friendly interface with a datetime picker to select the desired time.
  • Cancel an active timer to prevent the scheduled action.
  • Automatic checks to prevent setting timers in the past.

Getting Started

Prerequisites

  • Windows operating system.

Usage

  1. Launch the application.

  2. Select a future time using the datetime picker.

  3. Choose an action: Shutdown, Restart, or Hibernate.

  4. Click the "Start Timer" button to schedule the selected action.

  5. To cancel a timer, click the "Cancel Timer" button.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Lightweight Windows Forms application built in C# that lets you effortlessly schedule automatic shutdown, restart, or sleep actions.

Topics

Resources

License

Stars

Watchers

Forks

Languages