2009-10-26

PowerShell version number confusing

with Windows 7 coming out, i thought there's a later version of PowerShell, so i tried to upgrade.

After downloading (have to download File Transfer Manger first), then i type $PSVersionTable, i get:

Name Value
---- -----
CLRVersion 2.0.50727.4200
BuildVersion 6.0.6002.18139
PSVersion 2.0
WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
SerializationVersion 1.1.0.1
PSRemotingProtocolVersion 2.1


but back in 2009-08-01, the output was:

PS C:\Users\xah\web\powershell> $psversiontable

Name Value
---- -----
CLRVersion 2.0.50727.4016
BuildVersion 6.1.6949.0
PSVersion 2.0
PSCompatibleVersions {1.0, 2.0}



the download location and the new requirment of FTM is quite confusing. The method to find out the version number of PowerShell is also confusing...

Compare the BuildVersion. Did i just downgraded?

I downloaded from
http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx
on the top right link, which points to
https://connect.microsoft.com/windowsmanagement/Downloads
and requires FTM installed.

This is supposed to be a release candidate.

My previous version, downloaded around month July, is 2.0, CTP 2 i think, also from
http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx
but the download is a direct install, not requiring FTM.

Xah
∑ http://xahlee.org/

No comments:

Post a Comment