CmdID / PowerShell / Cmdlets / Restore
Restore-VMSnapshot
Restores a virtual machine checkpoint. Windows Server PowerShell reference
From the Windows Server PowerShell reference 11 parameters Its page in the reference
Parameters
-AsJobRuns the cmdlet as a background job.-CimSessionRuns the cmdlet in a remote session or on a remote computer.-ComputerNameSpecifies one or more Hyper-V hosts on which the virtual machine checkpoint is to be restored.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-CredentialSpecifies one or more user accounts that have permission to perform this action.-NameSpecifies the name of the checkpoint to be restored.-PassthruSpecifies that a VMSnapshot is to be passed through to the pipeline representing the checkpoint to be restored.-VMSpecifies the virtual machine to be restored.-VMNameSpecifies the name of the virtual machine to be restored.-VMSnapshot, -VMCheckpointSpecifies an array of VMSnapshot objects.-WhatIf, -wiShows what would happen if the cmdlet runs.