Script Center Gallery Hits


The new TechNet Script Center Gallery has a useful RSS feed of most active submitted scripts. This help me find two useful ones:

There’s also a bunch I’ve uploaded for Hyper-V/Hyper-V Server and VPC/VS:

  1. PS – Compact VHD : PS 2.0 script to compact VHDs.
  2. PS Script to Check Hypervisor Heartbeat Checks if Hypervisor is running.
  3. PS Check IC Version PS 2.0 script to Check if VM Integration components/integration services are up to date.
  4. PS – Snapshot a VM PS 2.0 script to take a snapshot of a VM.
  5. PS – Shut Down VM PS 2.0 Script to Shut Down VMs.
  6. PS – Set a Custom KVP PS 2.0 script to set a custom VM KVP.
  7. PS – Remove vNIC  PS 2.0 script to remove a virtual NIC from a VM.
  8. VB – NICHA VB scrip to monitor the NIC used by a virtual machine in a cluster.
  9. PS – Modify VLAN Settings PS 2.0 script to modify virtual networking settings on your virtual machines.
  10. PS – Merge VHDs PS 2.0 script to merge VHDs.
  11. PS – Loopback Mount a VHD PS 2.0 script to loopback mount a VHD.
  12. PS – List VMs PS script to list VMs from Thomas Lee.
  13. PS – Get Intrinsic KVPs PS 2.0 script to get intrinsic KVP.
  14. PS – Get a Custom KVP PS 2.0 script to Get a Custom KVP.
  15. PS – List Snapshots PS 2.0 script to list VM Snapshots.
  16. PS – Expand VHD PS 2.0 script to expand VHDs.
  17. PS – Delete VM PS 2.0 do delete VMs.
  18. PS – Create VSwitch PS 2.0 script to create a virtual switch.
  19. Detect VM Need to detect if something is running inside a VM? John Kelbley shares how, read more at: http://blogs.technet.com/tonyso/archive/2009/08/20/hyper-v-how-to-detect-if-you-are-inside-a-vm.aspx
  20. PS – Create VM PS 2.0 script to create VMs.
  21. PS – Create Fixed VHD PS 2.0 script to create fixed VHDs
  22. PS – Create Dynamic VHD PS 2.0 script to create dynamic VHDs.
  23. PS – Create Differencing VHD PS 2.0 script to create a differencing VHD.
  24. PS – Convert VHD PS 2.0 script to covert VHDs.
  25. PS – Connect Switch to VM PS 2.0 script to connect a virtual switch to a VM.
  26. PS – Connect Switch to NIC PowerShell 2.0 script for connecting a virtual switch to a physical NIC on the HOST.
  27. Reset MAC Address Script to reset MAC addresses on VMs.
  28. PS – Change VM State PS 2.0 script to change state on VMs.
  29. PS – Change ISO PS 2.0 script to change the ISO in the virtual DVD Drive.
  30. PS – Apply Snapshot PS 2.0 script to apply snapshots to VMs.
  31. VBScript to Set Serial Number for a VM Example script for setting the serial number of a Virtual PC 2007 virtual machine.

And don’t forget jamesone’s excellent PowerShell management Library for Hyper-V. Also free, as-in-beer.

You will also want to look at the Windows Management Framework: PS 2.0, WinRM 2.0 and BITS 4.0.


Comments (0)