Skip to main content
Deep Dive Day logo


Go Search
Virtualization Group - Boston > DeepDiveDay2012 > Deep Dive Day Sessions > 2:10 - 3:00 Breakout 4B  

Deep Dive Day Sessions: 2:10 - 3:00 Breakout 4B


2:10 - 3:00 Breakout 4B 




Bostonian B 

Primary Speaker



Hyper-V Scripts and Snips from the Field


  A compilation of practical scripts used to ease administration of Hyper-V. One major reason for the increased adoption rate of Hyper-V within organizations is the scripting capabilities. In this session, Rob will demonstrate creating customized PowerShell scripts for troubleshooting and automating in your Hyper-V and SCVMM environments.
Below is a sampling of scripts from his admin toolbox which may be shown:
  • Setting properties in Mass
  • Integration Services installs
  • Finding VMs with Snapshots
  • Finding VMs with Unmerged VHD files
  • Finding VMs with ISOs mounted (and dismounting)
  • Live Migration (based on host, volume, various other attributes)
  • Get-VM name from VM ID
  • Getting Integration Components version of VMs on a particular host or by various VM attributes
  • Finding misconfigured VMs with Emulated network cards
  • Setting Active Directory Users and Groups as VM Owners (SCVMM)
  • Finding VM from MAC address (Identifies MAC Address conflicts that sometimes happens with VMs)
  • Add Possible Owner to CSV Volume
Rob McShinsky has been working in technology for over 13 years focusing on server management and systems architecture design and is currently employed as a Sr. Systems Engineer at Dartmouth Hitchcock Medical Center in Lebanon, New Hampshire. He is also a regular contributor and member of the Server Virtualization Advisory Board at SearchServerVirtualization. His most notable skills are in the area of server virtualization since 2004 where Rob has been a development architect working closely with Microsoft as an early adopter and ongoing participant in TAP/RDP programs of Microsoft Hyper-V and System Center Virtual Machine Manager (SCVMM). In addition, he is a Microsoft MVP (Virtual Machine), blogs at, tweets at (@VirtuallyAware) and speaks at various technical events about experiences, giving tips on virtualization and management solutions.

Secondary Speaker



Created at 12/22/2011 4:35 PM  by SAM\Tim.Mangan 
Last modified at 2/14/2012 5:53 PM  by SAM\Tim.Mangan