Skip to content
This repository has been archived by the owner on Aug 3, 2023. It is now read-only.
/ server-manager Public archive

Scripted GUI for diagnosing & administering Windows-based servers.

License

Notifications You must be signed in to change notification settings

viral32111/server-manager

Repository files navigation

Server Manager

This is a scripted user interface for managing and diagnosing problems with Windows-based servers that I made back in 2021.

It uses the System.Windows.Forms .NET namespace, so the interface is the same as one that would be created via C# using the .NET Framework.

Yes, the 1000+ lines of code is within a single PowerShell script. Yes, I know that is not ideal. 😛

Ignore the experiments directory, it just contains the code I made while learning PowerShell.

Screenshot

Features

Usage

  1. Download the server-manager.ps1 script.
  2. Edit the script to configure the server & active directory options.
  3. Launch the script via PowerShell.

I tested this on a Windows Server 2022 virtual machine.

License

Copyright (C) 2021-2023 viral32111.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses.

About

Scripted GUI for diagnosing & administering Windows-based servers.

Topics

Resources

License

Security policy

Stars

Watchers

Forks