Home Data Center Hyper-V Manager

Hyper-V Manager


Wrote this tool when I was setting up my laptop to run Hyper-V.  I didn’t want to have to open the Hyper-V manager and have a window running all the time, and was planning on using Remote Desktop Client to connect to the VM’s so I could map drives and copy/paste in teh VMs.  The idea was to have something that sits in the System Tray that allows you to Start, Stop, Save State, and Pause the VMs running on the box.

I did some looking around as I had no idea how to manage Hyper-V programmatically.  Luckily, some blogs were around that indicated WMI would be the way to go. 

With that, I dug in.  The files are attached and feel free to do with them what you want.  Zip contains 2 folders.  Compiled EXE is in the Hyper-VManager folder.  The Visual Studio 2008 project is in the Hyper-VManager_Source folder.

When you launch the app, you will get a UAC prompt.  The app needs to run with admin access to get to Hyper-V objects.  You get the same prompts opening the Hyper-V MMC.  Here’s a quick break down of the app and what it does.  It currently manages a single machine.  You can manage a remote machine by changing the .config file entry.  Change \. to \MachineName and you should be good to go (considering you have permissions to the remote machine).  You could extend the app to manage multiple machines, but would need to tweak the code to handle building out the appropriate menus.  Shouldn’t be much code, but considering I’m not going to be using it, decided not to do the work 🙂

When you launch the app, it displays a Hyper-V icon in the System Tray:

Download Now


More Resources:

DABCC DABCC.com, the world leader in sharing the finest Virtualization & Cloud news and support resources. #Citrix, #VMware, #Microsoft, #Mobility and much more! Brought to you by @douglasabrown & team!

White Papers

    What’s New in System Center 2016 – White Paper

    Today, we’re excited to announce the general availability of Microsoft System Center 2016. System Center 2016 makes it easy for you to deploy, configure and manage your virtualized, software-defined datacenter and hybrid cloud infrastructure. The latest release of System Center offers an array of new capabilities that amplify your ability to meet the most demanding business […]


      Citrix Load & Performance Testing – Download AppLoader!

      Load testing for Citrix XenApp, XenDesktop, PeopleSoft, Java, .NET, Adobe, client-server, Oracle, Siebel, SAP, web, custom apps and more Download NRG Global’s load and performance testing solution for all applications from the end user’s perspective. This easy-to-use, script-free load and performance testing solution stresses your application with real-life traffic to accurately assess end to end […]

      On-Demand Webinars

        Webinar Recap: Docker for Windows Server 2016

        Last week, we held our first webinar on “Docker for Windows Server 2016” to a record number of attendees, showcasing the most exciting new Windows Server 2016 feature – containers powered by Commercially Supported Docker Engine. Docker CS Engine and containers are now available natively on Windows and supported by Microsoft with Docker’s Commercially Supported […]

        Latest Videos