How to create a shortcut for each Hyper-V Virtual Machine in Windows 10 (or 8)

How to create a shortcut for each Hyper-V Virtual Machine in Windows 10 (or 8)

by Chris Thomas on 21 October 2017 · 23603 views

Normally in order to start a Hyper-V virtual machine you would have to launch it from the Hyper-V Manager application, which is certainly easy enough. However, an even faster and more convenient way to launch a Hyper-V virtual machine is to simply create a shortcut that you can pin to your desktop, task bar, start menu, or any other easily accessible spot. In the following guide, we'll show you how to create an elevated shortcut that will run your Hyper-V virtual machine in administrative mode with a simple double-click:

Note: This guide works for machines running Windows 8 and Windows 10.

1 - Creating the Shortcut

1.a) Right-click an empty spot on the desktop and select New>Shortcut from the context menu:

4 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8
1.b) Click Browse... then navigate to and select the Virtual Machine Connection executable (vmconnect.exe) in the folder: C:\Windows\System32\ then clickOK:

5 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8
1.c) Next you'll have to choose the location of the shortcut. To do that, you'll enter the following folder path:

C:\\Windows\System32\vmconnect.exe localhost “name of virtual machine”

So for example, in the screenshot below the path I've entered points to a virtual machine I named “Windows 7”. To proceed click Next.

7 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8

1.d) Finally, give the shortcut a name and clickFinish.

2 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8

2 – Giving the Shortcut Administrative Privileges

In order for your newly created shortcut to work it has to have administrative privileges. Technically, you could just right-click the icon and select “Run As Administrator” every time you open it, but if you want to eliminate that step you can set the shortcut to automatically administratively by taking the steps below.

2.a) Once the shortcut has been created, you should see it on your desktop. Right-click on the shortcut icon and select Properties.

3 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8

2.b) Click on the Shortcut tab, then click Advanced:

6 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8
2.c) Ensure the “Run As Administrator” option is checked then click OK.

1 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8

The above process will set the shortcut to run every time you double-click it without any extra steps involved. However, now every time you try to open the shortcut you will encounter a prompt that will ask you whether you want to grant the app Administrative Access. If you want to bypass that and launch the virtual machine without any prompts then you'll have to take the extra step of elevating the shortcut to launch without UAC prompt.

3 - Launch the VM

Finally, let's test the shortcut by double-clicking on it. Once the Virtual Machine Connection program opens you can turn the virtual machine on by clicking the Start/Power button in the top left corner of the window:

8 full How to create a shortcut for each HyperV Virtual Machine in Windows 10 or 8
There you have it. With the steps above you should now have a fully functional Hyper-V virtual machine shortcut that you can launch at startup or with a double-click. You can also pin it to the task bar, drop it in a Quick Launch menu, place it in the start menu.

Further readingHow to Make Hyper-V Virtual Machines Launch Automatically at Startup.

Comments (1)
ericsp on 22 May 2018
Great little tutorial, thanks buddy!
Featured Articles