Summary: Use Windows PowerShell 3.0 and Windows 8 or Windows Server 2012 to checkpoint all virtual machines on a system.
How can I checkpoint all of my virtual machines by using Windows PowerShell 3.0 and either Windows 8 or Windows Server 2012?
Use the Get-VM cmdlet and pipe the results to the Checkpoint-VM cmdlet, as shown here.
get-vm -ComputerName hyperv2 | checkpoint-vm