PowerShell Community Extensions 1.1.1 Soon

The PSCX team is getting real close to releasing PSCX 1.1.1.  This is primarily a bug fix release where we have fixed the limitation of the ADSI provider stopping at 1000 objects plus ~30 other issues.  There are a few new features:

NEW CMDLETS
    Get-ExportedType

NEW FUNCTIONS AND FILTERS
    Collect
    Elevate

NEW SCRIPTS:
    Get-ViewDefinition.ps1
    Out-Speech.ps1
    Select-Random.ps1

NEW VARIABLES
    $RegexLib   

NEW ALIASES
    su (Elevate)

Get-ViewDefinition is handy if you are curious if there are alternate views for an object.  Right now the only way to find this out is via the help assuming the help covers this.  With Get-ViewDefiniton you can find out easily:

6> get-process | select -first 1 | Get-ViewDefinition

Name       : Priority
Path       : C:\Windows\System32\WindowsPowerShell\v1.0\DotNetTypes.format.ps1xml
TypeName   : System.Diagnostics.Process
SelectedBy : System.Diagnostics.Process
GroupBy    : PriorityClass
Style      : Table

Name       : StartTime
Path       : C:\Windows\System32\WindowsPowerShell\v1.0\DotNetTypes.format.ps1xml
TypeName   : System.Diagnostics.Process
SelectedBy : System.Diagnostics.Process
GroupBy    :
Style      : Table

Name       : process
Path       : C:\Windows\System32\WindowsPowerShell\v1.0\DotNetTypes.format.ps1xml
TypeName   : System.Diagnostics.Process
SelectedBy : System.Diagnostics.Process
GroupBy    :
Style      : Wide

We are testing right now.  I hope to have this version released by the end of June (hopefully sooner).  Unfortunately like the other PSCX instals, you will have to uninstall your current version of PSCX first.  Too bad we don’t have an MSI/installer guru on the PSCX team.  I thought I had the VS Setup project beaten into submission so it would allow us to upgrade version 1.1 but alas when we tested this, the updated PSCX snapin doesn’t get registered.  PowerShell doesn’t like it when the version info it has registered with it doesn’t match the PSSnapin that gets loaded.  Oh well, perhaps we can crack this nut when put out the release after 1.1.1.

Advertisements
This entry was posted in PSCX. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s