Hyper-V Server PowerShell Drive based on #SHiPS

In an earlier article, I had written about a PowerShell provider for Failover Clusters written using the SHiPS provider framework. I have been experimenting with this a bit and made a few more providers.

In today’s article, I am introducing the Hyper-V Server PowerShell provider.

Using this provider, you can connect to local and remote Hyper-V hosts and browse the virtual machines and virtual networks as if they are folders on a file system.

Once again, like every other provider I am writing, this is experimental as well. I am writing these to understand what needs to be considered as part of the provider design and implementation. So, the final version of these providers may look and function differently.


– Add support for Hyper-V Host properties as leaf
– Fix support for using the module on a system with RSAT-ClusteringTools and not a Hyper-V host.
– Add formats for better output

Follow the Github repository for information on any future updates.

About the author: Ravikanth C

Ravikanth is the founder and editor of the PowerShell Magazine. He is also a PowerShell MVP who works at Dell Inc. He blogs at http://www.ravichaganti.com/blog and you can follow him on Twitter @ravikanth.

Related Posts