Microsoft Employee

tonysoper


I work at Microsoft

I work in IT Pro content publishing at Microsoft. I started blogs.technet.com for IT Pros and currently work on Windows Server UA - focusing on Hyper-V. I am piloting podcasting and alternative methods of publishing IT Pro information for the WinServ UA group.

TechNet Script Center Gallery Contributions


Checks if Hypervisor is running
PS 2.0 script to Check if VM Integration components/integration services are up to date
PS 2.0 script to take a snapshot of a VM.
PS 2.0 Script to Shut Down VMs
PS 2.0 script to set a custom VM KVP
PS 2.0 script to remove a virtual NIC from a VM
VB scrip to monitor the NIC used by a virtual machine in a cluster
PS 2.0 script to modify virtual networking settings on your virtual machines.
PS 2.0 script to merge VHDs
PS 2.0 script to loopback mount a VHD
PS script to list VMs from Thomas Lee
PS 2.0 script to get intrinsic KVP
PS 2.0 script to Get a Custom KVP
PS 2.0 script to list VM Snapshots
PS 2.0 script to expand VHDs
PS 2.0 do delete VMs
PS 2.0 script to create a virtual switch
Need to detect if something is running inside a VM? John Kelbely 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
PS 2.0 script to create VMs
PS 2.0 script to create fixed VHDs
PS 2.0 script to create dynamic VHDs
PS 2.0 script to create a differencing VHD
PS 2.0 script to covert VHDs
PS 2.0 script to connect a virtual switch to a VM
PowerShell 2.0 script for connecting a virtual switch to a physical NIC on the HOST
PS 2.0 script to compact VHDs
Script to reset MAC addresses on VMs
PS 2.0 script to change state on VMs.
PS 2.0 script to change the ISO in the virtual DVD Drive.
PS 2.0 script to apply snapshots to VMs
Examples script for setting the serial number of a Virtual PC 2007 virtual machine
Attached is a simple powershell script for calling ReconnectParentVirtualHardDisk. Use it if you are having trouble in the UI when you are trying to reconstruct a broken chain of snapshots. Copy it locally, rename it to .ps1, and run it from an elevated poweshell command prompt.
Set the category of an Unidentified network in Windows 7/WS2K8R2.