Frank, LucD
Thanks guys for all you views. These were very helpful. Now the picture is clear in my mind.
Please correct me if I am wrong, what I understood from your links is that Powershell and PowerCLI both are different things. PowerCLI provides the capability to manage the VSphere Env via script but use Powershell as a base to execute command, as PowerCLI uses cmdlets of Powershell.
So instead of learning PowerShell separately, I should start learning PowerCLI, and I will get to know about PowerShell itself, as much we need PowerShell for automating the VSphere Env.
Am I right?
Thanks
Ashish