This repository presents to you a collection of server management tools for various purposes:
- Clean up temporary NVIDIA GPU drivers
- Remote install for MSI installer
- Passthrough physical device into the virtual machine
- Activation services for the server
- Manage updates for servers and clients
For better understanding, you can see the wiki page.
To run and use applications in this project, make sure your computer is installed with the features:
- dotNET 2.1, dotNET 3.5, dotNET 4.8. These are built-in features and can be enabled. You can see the document here
- Modern applications require .NET 7.0. You can download it here
- Visual C++ 2015 and all versions later. You can download it here
The repo consists of three parts
- .makevs: Make Visual Studio offline layout. It is recommended to fully editing in this project.
- winser-mgmttools.sln: solution files, contains all required paths for all projects.
- The rest of the files and folders: Project files and folders.
To fully edit this repository, run to download all layouts for Visual Studio 2022 that are located in !makevs!. Also, you may need Advanced Installer to create an installer. These are all located in the folder !bin! in each project.
Otherwise, you can do other ways:
- Review Wiki Page
- Submit bugs and feature requests in GitHub or our Discord server
- Review source codes
- Review and commit pull requests
Note that the Visual Studio workload can be really heavy: requires around 20-40Gb for all required libraries
To feedback this repository, go to feedback or join our Discord server
This repo uses GNU GPL 3.0 and MIT License for all contributors to have free, no limit to
- Use (for both private and commercial uses)
- Modify (including edit the source files and compile/decompile)
- Distribution without permission directly from TheFlightSims, except emergency revokes permission. In that case, this repo will be moved to private and cannot be accessed by the public.
Usage | Name | Contributors | Original path |
---|---|---|---|
VM Management | Hyper-V Passthrough Device | @chanket, TheFlightSims staff | https://github.com/chanket/DDA |
Computer Management | NVIDIA Driver Cleaner | @ataberkylmz, TheFlightSims staff | https://github.com/ataberkylmz/NvidiaDriverCleaner |
Debugging | PDB Downloader | @rajkumar-rangaraj, TheFlightSims staff | https://github.com/rajkumar-rangaraj/PDB-Downloader |
Computer Management | Port Scanner | @IceMoonHSV, TheFlightSims staff | https://github.com/IceMoonHSV/PortScanner |
Computer Management | Remote MSI Manager | @DCourtel, TheFlightSims staff | https://github.com/DCourtel/Remote_MSI_Manager |
Volume Activation | vlmcsd beta/License Manager | @Wind4, @kkkgo, @HarukaMa, @Hotbird64, @Nang, TheFlightSims staff, @Linus Torvalds, Erik Andersen, Waldemar Brodkorb, Denys Vlasenko, H. Peter Anvin | https://github.com/kkkgo/vlmcsd |
Group Policy | GPO Checker | @georgeatgrayson, TheFlightSims staff | https://github.com/georgeatgrayson/Windows-GPO-Security-Checker |