PowerShellVMware

My first PowerGUI PowerPack: Clone-Manage-VMs

This Clone and Manage VMs PowerPack developed in view of below features to let end users create VMs from base images, login to the cloned VMs, make changes to them and then overwrite the existing base image or same the updated VM as a new base Image.

In vSphere, you’ll have two folders
BaseImages: in which you’ll place all of the VMs that act as a Base Images
ActiveVMs: in which all the user created cloned VMs will get placed

You have option to "Connect-to-vSphere" server: which will prompt you for
– "vSphere Server DNS name/IP-Address"
– "vSphere Administrator user name"
– "Password for user"

Depending on VM location there would be context menu options which as detailed below:
BaseImages:
– Convert to BaseImage…
ActiveVMs:
– Convert to ActiveVM…
– Launch remote desktop session… (currently is not developed)
– Move to ActiveVMs…
– Rename-VM…
– Start VM…
– Stop VM…
– Delete VM…
– List Objects…

 

Reference: Clone and Manage VMs

Advertisements