Hyper-V Manager
Thursday, 28 January 2010 by Michel Roth
Hyper-V Manager is a free tool that sits in the System Tray that allows you to Start, Stop, Save State, and Pause the VMs running on the box.

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:

System Tray Icon

Right-click the icon and you get a list of the Virtual Machines on that machine with the current state of the machine.  In this case the VM is Running:

List of VMs

Select a machine and you get four options:  Start, Stop, Save State, and Pause.  These get enabled/disabled depending on the current state.  Since the VM is currently running, the option to Start is disabled.

Action Menu

Changing the state of the VM results in a balloon notification to let you know the machine is changing.  You get a second notification once the state change has completed.  You can change multiple machines, and will get the various balloons for the machines. For example, clicking Save State shows the following notification:

Balloon Status Notification Change

Now that the VM is in a saved state, the menu updates to show the current status and the other menu options are disabled.

Options Disabled Based on Status

Something I found while putting the notification piece together is that if you don't move the mouse or interact with the machine, the initial balloon will not go away after the InitialDuration property value.  Thought it was odd, but looks like it's by design as the idea is if you're not interacting with the machine, you may miss the notification, so they display it until you start working on the box again.

Source and download: http://blogs.msdn.com/jorman/archive/2010/01/24/hyper-v-manager.aspx


Related Items:

Hyper-V Knowlegde Dump (17 July 2008)
Free tool: CTXCOMMAP (8 April 2008)
Windows Server 2008 SP2 Improvements in Hyper-V (18 June 2009)
Independant PPT on Hyper-V R2 and SCVMM R2 (2 November 2009)
Hyper-V Performance FAQ R2 (23 December 2009)
New features in virtual machine snapshots in Windows Server 2008 R2 Hyper-V (19 June 2009)
Hyper-V RC1, RTM Around The Corner (25 May 2008)
What is Integrated Mode in Windows Virtual PC? (18 June 2009)
Creating Virtual Hard Disks with Windows Virtual PC (30 June 2009)
Running Windows7 Desktops on VMware (15 June 2009)
Comments (1)
written by YAKIŞIKLI ERKEKLER, July 03, 2010
yakışıklı erkekler ile yakışıklı erkek resimleri, dünyanın en yakışıklı erkeği, genç tiki yakışıklı erkek resmi ve yakışıklı erkek resimleri ara bul, yakışıklı erkek msn adresleri.