Snapshots: Connect to VC using any of the below commands Connect-VIServer <vc name> or Connect-VIServer <vc name> -user <username> -password <password> How to take snapshot using powershell? Here is the example I am using to take memory snapshot for a specific vm: get-vm <vm name> | New-Snapshot -Name "snapshot Test" -Description "Taken today" -Memory If you have a