<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>PowerShell Proxy Extensions (Beta)</title><link>http://pspx.codeplex.com/project/feeds/rss</link><description>Create proxy functions without writing proxy command internals with the PowerShell Proxy Extensions module. Creating proxy functions has never been easier&amp;#33;</description><item><title>Source code checked in, #18667</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18667</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 20:52:47 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18667 20121001085247P</guid></item><item><title>Source code checked in, #18666</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18666</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 20:51:24 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18666 20121001085124P</guid></item><item><title>Source code checked in, #19041</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/19041</link><description>- removed en-us folder since it is no longer necessary</description><author>poshoholic</author><pubDate>Sat, 11 Aug 2012 16:18:05 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19041 20120811041805P</guid></item><item><title>Source code checked in, #19040</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/19040</link><description>- fixed bug preventing the creation of proxy functions for cmdlets that already have defined output types&amp;#13;&amp;#10;- changed usage of Out-Null such that it isn&amp;#39;t pipelined &amp;#40;performance improvement&amp;#41;&amp;#13;&amp;#10;- replaced all usage of &amp;#96;t in proxy function generation &amp;#40;both for the function script block and the help file&amp;#41; with &amp;#36;&amp;#123;tab&amp;#125;, allowing proxy functions to respect tab configuration in modern editors more easily&amp;#13;&amp;#10;- added logic to define the proxy function header and include that in the functions that are generated, or in the proxy function metadata object that is returned&amp;#13;&amp;#10;- fixed internationalization support so that help is properly returned at least in the language in which the module was written&amp;#13;&amp;#10;- pushed all proxy function region definition text into the string table so that proxy functions can be generated that are 100&amp;#37; localized&amp;#13;&amp;#10;- added brackets to Where-Object clause in AutoPing.ps1 demo script for clarity&amp;#13;&amp;#10;- removed psd1 internationalization file since it is not needed by default</description><author>poshoholic</author><pubDate>Sat, 11 Aug 2012 16:17:43 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19040 20120811041743P</guid></item><item><title>Source code checked in, #18861</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18861</link><description>- moved XML helpers into NewXMLDocument.Library.ps1&amp;#13;&amp;#10;- removed unnecessary Set-StrictMode call from New-ProxyFunction.ps1 &amp;#40;this is configured for the whole module&amp;#59; no need to set it in the ps1 file&amp;#41;&amp;#13;&amp;#10;- added logic to determine whether to use tabs or spaces as well as what the current tab size is set to, with support for PowerShell ISE, PowerGUI and PowerSE &amp;#40;although PowerShell ISE doesn&amp;#39;t allow for customization of these settings yet&amp;#41;&amp;#13;&amp;#10;- replaced use of &amp;#96;t with &amp;#36;&amp;#123;tab&amp;#125; so that the actual tab configuration is used from the start when creating new proxy functions&amp;#13;&amp;#10;- fixed generation of output type information when creating new proxy functions&amp;#13;&amp;#10;- fixed generation of cmdlet binding attribute values when creating new proxy functions&amp;#13;&amp;#10;- fixed placement of xml tag in xml definition when creating new proxy functions&amp;#13;&amp;#10;- moved warning message text to string table&amp;#13;&amp;#10;- moved module exports to psm1 file&amp;#13;&amp;#10;- fixed file encoding for all files &amp;#40;they now use UTF8 encoding&amp;#41;&amp;#13;&amp;#10;- added special case to Test-InteractiveInvocation that allows for any scripts in the demos subfolder to be considered interactive</description><author>poshoholic</author><pubDate>Tue, 07 Aug 2012 15:51:51 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18861 20120807035151P</guid></item><item><title>Source code checked in, #18620</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18620</link><description>- moved localizable strings into StringTable.psd1 and pspx.psd1 and updated commands so that they use those strings&amp;#13;&amp;#10;- fixed default value assignment in New-ProxyFunction&amp;#13;&amp;#10;- fixed CondtionalPostProcess typo in New-ProxyFunction that prevented some proxies from generating correctly&amp;#13;&amp;#10;- fixed processing logic in New-ProxyFunction so that it properly prevents passthru from happening unless it is specifically requested&amp;#13;&amp;#10;- incremented the version number and updated the file listing in the manifest&amp;#13;&amp;#10;- fixed bug preventing the export of Get-ProxyFunction and the gpx alias&amp;#13;&amp;#10;- tested and fixed all samples in the demos folder and added comments describing what the scripts do to the top of each file&amp;#13;&amp;#10;- removed deprecated files from the project</description><author>poshoholic</author><pubDate>Mon, 30 Jul 2012 20:56:28 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18620 20120730085628P</guid></item><item><title>Source code checked in, #18481</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18481</link><description>- fixed bug in sorting &amp;#40;sorting hash tables isn&amp;#39;t the same thing as sorting objects, so extra steps need to be taken&amp;#41;</description><author>poshoholic</author><pubDate>Wed, 25 Jul 2012 19:57:32 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18481 20120725075732P</guid></item><item><title>Updated Release: PSPX (Jul 18, 2012)</title><link>http://pspx.codeplex.com/releases/view/74638</link><description>&lt;div class="wikidoc"&gt;First Beta release.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:54:56 GMT</pubDate><guid isPermaLink="false">Updated Release: PSPX (Jul 18, 2012) 20120718085456P</guid></item><item><title>Released: PSPX (Jul 18, 2012)</title><link>http://pspx.codeplex.com/releases/view/74638</link><description>
&lt;div class="wikidoc"&gt;First Beta release.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Wed, 18 Jul 2012 20:54:56 GMT</pubDate><guid isPermaLink="false">Released: PSPX (Jul 18, 2012) 20120718085456P</guid></item><item><title>Updated Wiki: Home</title><link>http://pspx.codeplex.com/wikipage?version=19</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;&lt;u&gt;&lt;b&gt;About the PowerShell Proxy Extensions Module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;A powerful module that leverages proxy functions and makes it easier than ever to create these powerful extensions to PowerShell. The module allows you to create everything from very simple proxy functions that extend PowerShell to more complex proxy functions that override and extend existing cmdlets.&lt;br /&gt;&lt;br /&gt;The module can be installed automatically by downloading the MSI package or manually by downloading a ZIP file.&lt;br /&gt;&lt;br /&gt;The MSI package will install the module under your Documents folder in the following location:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules\pspx.&lt;br /&gt;&lt;br /&gt;The ZIP file contents need to be manually extracted to one of the paths that is included as part of the PSModulePath environment variable. Typically users will unzip the contents of the ZIP file into the following folder:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules *
&lt;ul&gt;&lt;li&gt;If the directory doesn&amp;#39;t exist then you need to manually create it.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;PowerShell Compatibility&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;a href="http://support.microsoft.com/kb/968929"&gt;Windows PowerShell 2.0&lt;/a&gt;&lt;br /&gt;Windows PowerShell 3.0 (currently verified as working on the release preview)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;How to use the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;
Check if the module is installed correctly, from your PowerShell session type:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
PS &amp;gt; Get-Module -Name pspx -ListAvailable

ModuleType Name                      ExportedCommands
---------- ----                      ----------------
Manifest   pspx                      {}
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you don&amp;#39;t see the above result then the module was not installed correctly. &lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Importing the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;pre&gt;
PS &amp;gt; Import-Module pspx

# Get a list of module exported commands.
PS &amp;gt; Get-Command -Module pspx | Format-Table CommandType,Name

CommandType     Name
-----------     ----
Alias           Fix-It
Function        Get-ProxyFunction
Function        New-ProxyFunction
Alias           npx
Alias           proxy
&lt;/pre&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Creating proxy functions&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Many people believe the best way to learn is by example, and I&amp;#39;m no exception. To see what you can do with this module, take a look at the files in the demos folder under the module installation folder.  These files contain commands that can be used to generate proxy functions quickly and easily without having to worry about setting up the functions themselves.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:38:40 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120718083840P</guid></item><item><title>Updated Wiki: Home</title><link>http://pspx.codeplex.com/wikipage?version=18</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;&lt;u&gt;&lt;b&gt;About the PowerShell Proxy Extensions Module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;A powerful module that leverages proxy functions and makes it easier than ever to create these powerful extensions to PowerShell. The module allows you to create everything from very simple proxy functions that extend PowerShell to more complex proxy functions that override and extend existing cmdlets.&lt;br /&gt;&lt;br /&gt;The module can be installed automatically by downloading the MSI package or manually by downloading a ZIP file.&lt;br /&gt;&lt;br /&gt;The MSI package will install the module under your Documents folder in the following location:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules\pspx.&lt;br /&gt;&lt;br /&gt;The ZIP file contents need to be manually extracted to one of the paths that is included as part of the PSModulePath environment variable. Typically users will unzip the contents of the ZIP file into the following folder:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules *
&lt;ul&gt;&lt;li&gt;If the directory doesn&amp;#39;t exist then you need to manually create it.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Prerequisites&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;a href="http://support.microsoft.com/kb/968929"&gt;Windows PowerShell 2.0&lt;/a&gt; or later&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;How to use the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;
Check if the module is installed correctly, from your PowerShell session type:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
PS &amp;gt; Get-Module -Name pspx -ListAvailable

ModuleType Name                      ExportedCommands
---------- ----                      ----------------
Manifest   pspx                      {}
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you don&amp;#39;t see the above result then the module was not installed correctly. &lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Importing the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;pre&gt;
PS &amp;gt; Import-Module pspx

# Get a list of module exported commands.
PS &amp;gt; Get-Command -Module pspx | Format-Table CommandType,Name

CommandType     Name
-----------     ----
Alias           Fix-It
Function        Get-ProxyFunction
Function        New-ProxyFunction
Alias           npx
Alias           proxy
&lt;/pre&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Creating proxy functions&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Many people believe the best way to learn is by example, and I&amp;#39;m no exception. To see what you can do with this module, take a look at the files in the demos folder under the module installation folder.  These files contain commands that can be used to generate proxy functions quickly and easily without having to worry about setting up the functions themselves.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:37:32 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120718083732P</guid></item><item><title>Updated Wiki: Home</title><link>http://pspx.codeplex.com/wikipage?version=17</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;&lt;u&gt;&lt;b&gt;About the PowerShell Proxy Extensions Module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;A powerful module that leverages proxy functions and makes it easier than ever to create these powerful extensions to PowerShell. The module allows you to create everything from very simple proxy functions that extend PowerShell to more complex proxy functions that override and extend existing cmdlets.&lt;br /&gt;&lt;br /&gt;The module can be installed automatically by downloading the MSI package or manually by downloading a ZIP file.&lt;br /&gt;&lt;br /&gt;The MSI package will install the module under your Documents folder in the following location:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules\pspx.&lt;br /&gt;&lt;br /&gt;The ZIP file contents need to be manually extracted to one of the paths that is included as part of the PSModulePath environment variable. Typically users will unzip the contents of the ZIP file into the following folder:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules *
&lt;ul&gt;&lt;li&gt;If the directory doesn&amp;#39;t exist then you need to manually create it.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Prerequisites&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Windows PowerShell 2.0 &lt;a href="http://support.microsoft.com/kb/968929"&gt;http://support.microsoft.com/kb/968929&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;How to use the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;
Check if the module is installed correctly, from your PowerShell session type:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
PS &amp;gt; Get-Module -Name pspx -ListAvailable

ModuleType Name                      ExportedCommands
---------- ----                      ----------------
Manifest   pspx                      {}
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you don&amp;#39;t see the above result then the module was not installed correctly. &lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Importing the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;pre&gt;
PS &amp;gt; Import-Module pspx

# Get a list of module exported commands.
PS &amp;gt; Get-Command -Module pspx | Format-Table CommandType,Name

CommandType     Name
-----------     ----
Alias           Fix-It
Function        Get-ProxyFunction
Function        New-ProxyFunction
Alias           npx
Alias           proxy
&lt;/pre&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Creating proxy functions&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Many people believe the best way to learn is by example, and I&amp;#39;m no exception. To see what you can do with this module, take a look at the files in the demos folder under the module installation folder.  These files contain commands that can be used to generate proxy functions quickly and easily without having to worry about setting up the functions themselves.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:12:11 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120718081211P</guid></item><item><title>Updated Wiki: Home</title><link>http://pspx.codeplex.com/wikipage?version=16</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;&lt;u&gt;&lt;b&gt;About the PowerShell Proxy Extensions Module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;A powerful module that leverages proxy functions and makes it easier than ever to create these powerful extensions to PowerShell. The module allows you to create everything from very simple proxy functions that extend PowerShell to more complex proxy functions that override and extend existing cmdlets.&lt;br /&gt;&lt;br /&gt;The module can be installed automatically by downloading the MSI package or manually by downloading a ZIP file.&lt;br /&gt;&lt;br /&gt;The MSI package will install the module under your Documents folder in the following location:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules\pspx.&lt;br /&gt;&lt;br /&gt;The ZIP file contents need to be manually extracted to one of the paths that is included as part of the PSModulePath environment variable. Typically users will unzip the contents of the ZIP file into the following folder:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules *
&lt;ul&gt;&lt;li&gt;If the directory doesn&amp;#39;t exist then you need to manually create it.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Prerequisites&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Windows PowerShell 2.0 &lt;a href="http://support.microsoft.com/kb/968929"&gt;http://support.microsoft.com/kb/968929&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;How to use the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;
Check if the module is installed correctly, from your PowerShell session type:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
PS &amp;gt; Get-Module -Name pspx -ListAvailable

ModuleType Name                      ExportedCommands
---------- ----                      ----------------
Manifest   pspx                      {}
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you don&amp;#39;t see the above result then the module was not installed correctly. &lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Importing the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;pre&gt;
PS &amp;gt; Import-Module pspx

# Get a list of module exported commands.
PS &amp;gt; Get-Command -Module pspx | Format-Table CommandType,Name

CommandType     Name
-----------     ----
Alias           Fix-It
Function        Get-ProxyFunction
Function        New-ProxyFunction
Alias           npx
Alias           proxy
&lt;/pre&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Using the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Many people believe the best way to learn is by example, and I&amp;#39;m no exception. To see what you can do with this module, take a look at the files in the demos folder under the module installation folder.  These files contain commands that can be used to generate proxy functions quickly and easily without having to worry about setting up the functions themselves.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:11:44 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120718081144P</guid></item><item><title>Updated Wiki: Home</title><link>http://pspx.codeplex.com/wikipage?version=15</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;&lt;u&gt;&lt;b&gt;About the PowerShell Proxy Extensions Module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;A powerful module that leverages proxy functions and makes it easier than ever to create these powerful extensions to PowerShell. The module allows you to create everything from very simple proxy functions that extend PowerShell to more complex proxy functions that override and extend existing cmdlets.&lt;br /&gt;&lt;br /&gt;The module can be installed automatically by downloading the MSI package or manually by downloading a ZIP file.&lt;br /&gt;&lt;br /&gt;The MSI package will install the module under your Documents folder in the following location:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules\pspx.&lt;br /&gt;&lt;br /&gt;The ZIP file contents need to be manually extracted to one of the paths that is included as part of the PSModulePath environment variable. Typically users will unzip the contents of the ZIP file into the following folder:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules *
&lt;ul&gt;&lt;li&gt;If the directory doesn&amp;#39;t exist then you need to manually create it.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Prerequisites&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Windows PowerShell 2.0 &lt;a href="http://support.microsoft.com/kb/968929"&gt;http://support.microsoft.com/kb/968929&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;How to use the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;
Check if the module is installed correctly, from your PowerShell session type:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
PS &amp;gt; Get-Module -Name pspx -ListAvailable

ModuleType Name                      ExportedCommands
---------- ----                      ----------------
Manifest   pspx                      {}
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you don&amp;#39;t see the above result then the module was not installed correctly. &lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Importing the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;pre&gt;
PS &amp;gt; Import-Module pspx

# Get a list of module exported commands.
PS &amp;gt; Get-Command -Module pspx | Format-Table CommandType,Name

CommandType     Name
-----------     ----
Alias           Fix-It
Function        Get-ProxyFunction
Function        New-ProxyFunction
Alias           npx
Alias           proxy
&lt;/pre&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Using the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Many people believe the best way to learn is by example, and I&amp;#39;m no exception. To see what you can do with this module, take a look at the files in the demos folder under the module installation folder.  These files contain commands that can be used to generate proxy functions quickly and easily without having to worry about setting up the functions themselves.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:11:32 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120718081132P</guid></item><item><title>Updated Release: PSPX (Jul 18, 2012)</title><link>http://pspx.codeplex.com/releases/view/74638</link><description>&lt;div class="wikidoc"&gt;First Beta release.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:07:02 GMT</pubDate><guid isPermaLink="false">Updated Release: PSPX (Jul 18, 2012) 20120718080702P</guid></item><item><title>Updated Release: PSPX (Jul 18, 2012)</title><link>http://pspx.codeplex.com/releases/view/74638</link><description>&lt;div class="wikidoc"&gt;First Beta release.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:04:03 GMT</pubDate><guid isPermaLink="false">Updated Release: PSPX (Jul 18, 2012) 20120718080403P</guid></item><item><title>Updated Wiki: Home</title><link>http://pspx.codeplex.com/wikipage?version=14</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;&lt;u&gt;&lt;b&gt;About the PowerShell Proxy Extensions Module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;A powerful module that leverages proxy functions and makes it easier than ever to create these powerful extensions to PowerShell. The module allows you to create everything from very simple proxy functions that extend PowerShell to more complex proxy functions that override and extend existing cmdlets.&lt;br /&gt;&lt;br /&gt;The module can be installed automatically by downloading the MSI package or manually by downloading a ZIP file.&lt;br /&gt;&lt;br /&gt;The MSI package will install the module under your Documents folder in the following location:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules\pspx.&lt;br /&gt;&lt;br /&gt;The ZIP file contents need to be manually extracted to one of the paths that is included as part of the PSModulePath environment variable. Typically users will unzip the contents of the ZIP file into the following folder:&lt;br /&gt;&lt;br /&gt;%USERPROFILE%\Documents\WindowsPowerShell\Modules *
&lt;ul&gt;&lt;li&gt;If the directory doesn&amp;#39;t exist then you need to manually create it.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Prerequisites&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;Windows PowerShell 2.0 &lt;a href="http://support.microsoft.com/kb/968929"&gt;http://support.microsoft.com/kb/968929&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;How to use the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;
Check if the module is installed correctly, from your PowerShell session type:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
PS &amp;gt; Get-Module -Name pspx -ListAvailable

ModuleType Name                      ExportedCommands
---------- ----                      ----------------
Manifest   pspx                      {}
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you don&amp;#39;t see the above result then the module was not installed correctly. &lt;br /&gt;
&lt;h1&gt;&lt;u&gt;&lt;b&gt;Importing the module&lt;/b&gt;&lt;/u&gt;&lt;/h1&gt;&lt;pre&gt;
PS &amp;gt; Import-Module pspx

# Get a list of module exported commands.
PS &amp;gt; Get-Command -Module pspx | Format-Table CommandType,Name

CommandType     Name
-----------     ----
Alias           Fix-It
Function        Get-ProxyFunction
Function        New-ProxyFunction
Alias           npx
Alias           proxy
&lt;/pre&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>poshoholic</author><pubDate>Wed, 18 Jul 2012 20:02:05 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120718080205P</guid></item><item><title>Source code checked in, #18028</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18028</link><description>- incremented the minor version number of the pspx module</description><author>poshoholic</author><pubDate>Mon, 16 Jul 2012 20:19:13 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18028 20120716081913P</guid></item><item><title>Source code checked in, #18026</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18026</link><description>- minor fix to add a newline to a proxy function that is generated where one was not being added before</description><author>poshoholic</author><pubDate>Mon, 16 Jul 2012 18:55:35 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18026 20120716065535P</guid></item><item><title>Source code checked in, #18022</title><link>http://pspx.codeplex.com/SourceControl/changeset/changes/18022</link><description>- converted a few commands that were not using fully-qualified names into fully-qualified names&amp;#13;&amp;#10;- replaced spaces with tabs where appropriate&amp;#13;&amp;#10;- fixed logic that generates parameter position values for commands and help&amp;#59; help-position is 1-based, command-position is 0-based&amp;#13;&amp;#10;- added support for defining a parameter position as &amp;#34;named&amp;#34;&amp;#13;&amp;#10;- fixed logic that generates maml help xml so that the syntax and parameters are written to the xml in the correct order &amp;#40;this directly impacts how they appear when users look up help for a command&amp;#41;</description><author>poshoholic</author><pubDate>Mon, 16 Jul 2012 16:04:27 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18022 20120716040427P</guid></item></channel></rss>