When I open Start menu in Windows 7 and press Run and then write "Powershell" the powershell v1 starts. How to start powershell v2 using the same invoking method?
Windows 7 ships with Powershell 2.0. Are you certain that you are running version 1? To confirm run this $PSVersionTable inside the power shell.
Here is the output from my machine:
To run the integrated scripting environment (which is a nifty editor for Powershell that only ships in V2), you can always run
in the run menu
Hope this helps