CmdID / PowerShell / Cmdlets / Remove
Remove-VMSnapshot
Deletes a virtual machine checkpoint. Windows Server PowerShell reference
From the Windows Server PowerShell reference 12 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 this cmdlet deletes a checkpoint.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-CredentialSpecifies one or more user accounts that have permission to perform this action.-IncludeAllChildSnapshots, -IncludeAllChildCheckpointsSpecifies that the checkpoint's children are to be deleted along with the checkpoint.-NameSpecifies the name of the checkpoint to be deleted.-PassthruIndicates that this cmdlet returns a Microsoft.HyperV.PowerShell.VirtualMachine object that represents the checkpoint that it deletes.-VMSpecifies the virtual machine of which the checkpoint is to be deleted.-VMNameSpecifies the name of the virtual machine of which the checkpoint is to be deleted.-VMSnapshot, -VMCheckpointSpecifies the checkpoint to be deleted.-WhatIf, -wiShows what would happen if the cmdlet runs.