The one of the main task as a administrator we do is shutting down and powering on the machines :) . Let see how we can stop/shutdown virtual machines using PowerCLI.
Connected to your VMware VSphere Server first using PowerCLI. ( http://newdelhipowershellusergroup.blogspot.in/2012/07/powershell-vmware-getting-started-with.html )
use Get-VM cmdlet to list all Virtual Machine
I want to stop/shutdown the virtual machine whose name is "Mrtg-Linux" and you can see the current state of the Virtual machine is "PoweredOn"
we can use Stop-VM cmdlet to stop virtual machines. in -VM provide the name of the Virtual machine and it ask you for confirmation type Y and press enter.
Stop-VM -VM Mrtg-Linux
Once you run this cmdlet
and In case you face RED RED error and not able to STOP Virtual machine :) then use -KiLL Parameter
Stop-VM -VM Mrtg-Linux -kill
Ok, and ok i know , i know you want to suppress the Confirmation isnt ? GEEK
to suppress the confirmation dialogue use -Confirm:$false
Stop-VM -VM Mrtg-Linux -kill -Confirm:$false
All Done, Happy :) ?
Thanks for reading.