12 lines
564 B
PowerShell
12 lines
564 B
PowerShell
|
|
# Create Snapshot "BeforePatching" of vSphere Machine and Display all Snapshots for the Machine
|
||
|
|
# Script is called from BatchPatch, Output of Get-Snapshot is displayed there
|
||
|
|
|
||
|
|
param (
|
||
|
|
[Parameter(Mandatory=$true)][string]$Computer
|
||
|
|
)
|
||
|
|
|
||
|
|
connect-viserver -server SERVERNAME -user USERNAME -password PASSWORD | out-null
|
||
|
|
New-Snapshot -Server SERVERNAME -VM $Computer* -Name BeforePatching -Memory:$true | out-null
|
||
|
|
Get-Snapshot -Server SERVERNAME -VM $Computer* | ft Name -HideTableHeaders
|
||
|
|
Disconnect-VIServer -Server * -Force -Confirm:$false | out-null
|