R2 Gold

Rating:        Based on 10 ratings
Reviewed:  8 reviews
Downloads: 133390
Released: Jan 18, 2010
Updated: Jan 18, 2010 by jamesone
Dev status: Beta Help Icon

Recommended Download

Documentation PSHyperv-R2
documentation, 1335K, uploaded Jan 18, 2010 - 75955 downloads

Other Available Downloads

Application PsHyperV_Install.ZIP
application, 143K, uploaded Jan 18, 2010 - 57435 downloads

Release Notes

Release Notes
This update from the RC version contains more changes than would be normal , hence it is designated as "Gold" rather than "release". I expect there to be corrections to the on-line help text.

This release was produced to exploit PowerShell V2 and as a PowerShell module it will not run on v1 If you are running an R2 server OS, or are doing remote management from Windows 7 then you have PowerShell V2. If you are running on "Classic" 2008, you will need to upgrade the supplied PowerShell V1 to V2 or stick to V1 of the library

From any computer which runs PowerShell Version 2, the Module will manage remotely or locally manage "classic" or R2 versions of Hyper-V. It can be installed on servers, and in R2, Core installations and Hyper-V server support PowerShell.
Changes for "2"
*Online help
*Support for localization (only English is provided, but there is a single place to make changes to support other languages)
*Menu system similar to the PowerShell configurator
*Support for -whatif -confirm -verbose -force switches throughout.
*Improved flexibility with parameters and piping of data.
*Functions use standardized PowerShell verbs with aliases to provide backwards compatibility.

Since the RC stage I have added
*Support for PowerShell remoting
*Support for clustering

Thanks to the people who helped out with this release, too many to mention but I will single out Mike Kolitz as the person who has given most help.

With V1 people who were new to PowerShell asked a number of questions which are covered in the documentation, (how to load the functions), so please have a look at it. If you have checked the documentation and are stuck, or you get an error that you think you shouldn't or want to improve something please say so+. Your feed back is still wanted. I've created a thread on the issue tracker for typing and spelling errors in V2 Messages, help and documentation.

One final request. I work as an evangelist for Microsoft, not a developer. This project has been done with some "work" time and some "personal" time; because it stems from my employment the copyright in it belongs to Microsoft but it is licensed in way that gives you the maximum amount of freedom. If you using it has made you feel more positive about Hyper-V , PowerShell or Microsoft in general, or you have used it in an interesting project then a quick mail to me so I can show people it was worth doing would be appreciated.

Reviews for this release

A great module! but an error occured when I run "menu.ps1", and I find the error on line 276 "Select-List -InputObject $vhd -Property ,@{Name....". Delete the "," between "-Property" and "@{Name..." is fine.
by Bridge81 on Apr 9, 2013 at 7:50 AM
Great Module!! It helps me automate all my work using scripts instead of using the GUI Thank u guys!
by EstherFa on Jun 12, 2011 at 8:00 PM
The question has to be asked. Why wasn't this included in Windows Server 2008 R2? Was Microsoft just trying to sell more copies of SCVMM?.. My install procedure is at http://wwrant.blogspot.com/2011/03/procedure-install-hyper-v-powershell.html
by waynehoggett on Mar 12, 2011 at 1:48 AM
This tool is really good. It saved my life more than once ;) I can't be grateful enough to the author !! Keep on with the good work :) !
by quentezter on Sep 30, 2010 at 10:54 PM
Great! But please note: Save the install zip-file to a local folder. After downloading open the properties of the file and click on unblock. Otherweise you will get an error when installing with the file hyperv.Format.ps1xml mentioned.
by MikeH2010 on Aug 1, 2010 at 10:44 AM
I run labs around the world, and FINALLY I can write scripts that that don't use WMI that is so convoluted its impossible to make a simple Vcpu change or add a drive. When code takes longer to modify than going into the stupid UI in the first place which is a million clicks it is not worth using. THIS IS WORTH USING!!!. very good stuff
by dbaxter67 on Apr 22, 2010 at 1:35 AM
nice modular architecture, many useful functions, documentation and examples are significant (though not exhaustive), functional on all key features, some bugs on secondary functions. Nice time-saver for my projects. Thanks,
by laurenbo on Mar 18, 2010 at 11:11 PM
Excellent in a pinch! I made a domain change and to make a long story short I had no connectivity to the Hyper-V server remotely and needed to get some VM's running to make some changes. So using this I was able to manage the vm's through the CLI and got everything working again. THANKS!
by mattlant on Mar 18, 2010 at 7:17 AM