I work primarily on a Windows 7 machine; sometimes on a Windows 2003 R2 server or a Windows 2008 R2 server. Its my understanding that Windows 7 and Windows 2008 both come with PowerShell 2, and maybe Windows 2003 comes with PowerShell 2. However, when I do a Run | Powershell, the title of the window that PowerShell runs in shows it using version 1 of PowerShell. How do I run version 2?
I suspect what you mean is a path where PS is stored (that may be shown in a title). It has very little to do with actual PowerShell version. The best test is to type: $PSVersionTable.
v1 > nothing displayed