Files
System-Scripts/vSphere/BatchPatch/vm-delete-snapshot.ps1

13 lines
624 B
PowerShell
Raw Normal View History

2020-05-18 09:37:57 +02:00
# Delete Snapshot "BeforePatching" of vSphere Machine and display all remaining Snapshots for this machine
# Script is called from BatchPatch, Output from Get-Snapshot is displayed there
param (
[Parameter(Mandatory=$true)][string]$Computer
)
connect-viserver -server SERVERNAME -user USERNAME -password PASSWORD | out-null
$MySnap = Get-Snapshot -Server SERVERNAME -VM $Computer* -Name BeforePatching
Remove-Snapshot -Snapshot $MySnap -confirm:$false | out-null
Get-Snapshot -Server SERVERNAME -VM $Computer* | ft Name -HideTableHeaders
Disconnect-VIServer -Server * -Force -Confirm:$false | out-null