Startup Manager is a WPF application built using C# and .NET Framework. This tool allows you to manage your startup programs by adding and removing entries from the Windows registry, where startup programs are listed.
View Startup Programs: Displays a list of all programs set to run at startup.
Add Startup Program: Allows the user to add a new program to the startup list.
Remove Startup Program: Allows the user to remove an existing program from the startup list.
.NET Framework
Windows operating system
Ensure you have the following installed on your machine:
Visual Studio
.NET Framework
Clone the repository: git clone https://github.com/RubavathyImmanuvel/StartupManager.git
Open the solution file StartupManager.sln in Visual Studio.
Build the solution to restore the necessary packages.
In Visual Studio, set StartupManager as the startup project.
Run the project (F5 or Debug -> Start Debugging).
Upon launching the application, you will see a list of all the programs that are set to run at startup.
Click the Add button.
Select the executable file you want to add to the startup list.
The selected program will be added to the startup list and displayed in the UI.
Select a program from the list.
Click the Remove button.
The selected program will be removed from the startup list.
Contributions are welcome! Please fork this repository and submit a pull request for any features, bug fixes, or enhancements.
Fork the Project
Create your Feature Branch (git checkout -b feature/AmazingFeature)
Commit your Changes (git commit -m 'Add some AmazingFeature')
Push to the Branch (git push origin feature/AmazingFeature)
Open a Pull Request