&lt;?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Articles from 2011 on PowerShell.org - Welcome Automaters!</title><link>https://powershell.org/articles/2011/</link><description>Recent content in Articles from 2011 on PowerShell.org - Welcome Automaters!</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://powershell.org/articles/2011/index.xml" rel="self" type="application/rss+xml"/><item><title>Microsoft Windows PowerShell V3 CTP2 Available for Download</title><link>https://powershell.org/articles/2011-12-05-microsoft-windows-powershell-v3-ctp2-available-for-download/</link><guid>https://powershell.org/articles/2011-12-05-microsoft-windows-powershell-v3-ctp2-available-for-download/</guid><pubDate>Mon, 05 Dec 2011 17:40:24 +0000</pubDate><description>&lt;p&gt;You can grab the bits from &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27548"&gt;here&lt;/a&gt;. If you have V3 CTP1 installed, please uninstall it first or you can get your machine into a bad state.&lt;/p&gt;
&lt;p&gt;So far my favorite two features new to this drop are both in the Integrated Scripting Editor (ISE). The first is the &amp;ldquo;most recently opened files list&amp;rdquo; on the File menu and second is the switch to a two pane ISE (combines the output and command panes into one). Oh yeah, there isn&amp;quot;™t much in the help system until you run Update-Help from an elevated prompt.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>You can grab the bits from<a href="http://www.microsoft.com/download/en/details.aspx?id=27548">here</a>. If you have V3 CTP1 installed, please uninstall it first or you can get your machine into a bad state.</p><p>So far my favorite two features new to this drop are both in the Integrated Scripting Editor (ISE). The first is the &ldquo;most recently opened files list&rdquo; on the File menu and second is the switch to a two pane ISE (combines the output and command panes into one). Oh yeah, there isn"™t much in the help system until you run Update-Help from an elevated prompt.</p><p><a href="http://feeds.wordpress.com/1.0/gocomments/rkeithhill.wordpress.com/238/"><img src="http://feeds.wordpress.com/1.0/comments/rkeithhill.wordpress.com/238/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=rkeithhill.wordpress.com&amp;blog=18780344&amp;%23038;post=238&amp;%23038;subd=rkeithhill&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Windows PowerShell Version 3 Simplified Syntax</title><link>https://powershell.org/articles/2011-10-19-windows-powershell-version-3-simplified-syntax/</link><guid>https://powershell.org/articles/2011-10-19-windows-powershell-version-3-simplified-syntax/</guid><pubDate>Thu, 20 Oct 2011 00:44:42 +0000</pubDate><description>&lt;p&gt;Windows PowerShell version 3 introduces a simplified syntax for the Where-Object and Foreach-Object cmdlets. The simplified syntax shown below, eliminates the curly braces as well as the need for the special variable $_.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;C:\PS&amp;gt; Get-Process | Where PM -gt 100MB ... C:\PS&amp;gt; Get-Process | Foreach Name ... &lt;/code&gt;The intent of this &amp;ldquo;syntax&amp;rdquo; is to make it easier for folks get started with PowerShell. Compared to the commands below, I can see the value of the simplified syntax:&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Windows PowerShell version 3 introduces a simplified syntax for the Where-Object and Foreach-Object cmdlets. The simplified syntax shown below, eliminates the curly braces as well as the need for the special variable $_.</p><p><code>C:\PS&gt; Get-Process | Where PM -gt 100MB ... C:\PS&gt; Get-Process | Foreach Name ...</code>The intent of this &ldquo;syntax&rdquo; is to make it easier for folks get started with PowerShell. Compared to the commands below, I can see the value of the simplified syntax:</p><p><code>C:\PS&gt; Get-Process | Where {$_.PM -gt 100MB} ... C:\PS&gt; Get-Process | Foreach {$_.Name} ...</code>When folks are first learning PowerShell, the special variable $_ is one of those mental model hurdles they have to get over. The simplified syntax feature of V3 seems to generate a fair amount of controversy (is it really necessary, doesn"™t this just complicate things more, etc). Regardless of where you stand on the simplified syntax it is useful to understand how it works.</p><p>Given that it appears to be a simplified expression syntax you might think this required a change to the PowerShell parser"™s grammar but you would be wrong. It turns out that the simplified syntax is implemented by additional parameter sets &ldquo;“ lots of additional parameter sets. In fact, for every operator supported, there is an additional parameter set to support that operator. Let&rdquo;™s see this with the Where-Object cmdlet by listing out all of its parameter set names:</p><h2 id="name" class="ps-heading">`C:\PS&gt; Get-Command Where-Object | Select -Expand ParameterSets | Format-Table Name
Name<a class="ps-heading-anchor" href="#name" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h2><p>EqualSet
ScriptBlockSet
CaseSensitiveGreaterThanSet
CaseSensitiveNotEqualSet
LessThanSet
CaseSensitiveEqualSet
NotEqualSet
GreaterThanSet
CaseSensitiveLessThanSet
GreaterOrEqualSet
CaseSensitiveGreaterOrEqualSet
LessOrEqualSet
CaseSensitiveLessOrEqualSet
LikeSet
CaseSensitiveLikeSet
NotLikeSet
CaseSensitiveNotLikeSet
MatchSet
CaseSensitiveMatchSet
NotMatchSet
CaseSensitiveNotMatchSet
ContainsSet
CaseSensitiveContainsSet
NotContainsSet
CaseSensitiveNotContainsSet
InSet
CaseSensitiveInSet
NotInSet
CaseSensitiveNotInSet
IsSet
IsNotSet
`Most of these correspond to the operators you are already familiar with such as: &ldquo;“GT, &ldquo;“LT, &ldquo;“GE, &ldquo;“LE, &ldquo;“LIKE, &ldquo;“MATCH, &ldquo;“NOTMATCH, &ldquo;“CONTAINS, &ldquo;“NOTCONTAINS, etc. Note however there are two new operators in PowerShell V3: &ldquo;“In and &ldquo;“NotIn which you can use like so:</p><p><code>C:\PS&gt; 1 -In 1..10 True C:\PS&gt; 20 -NotIn 1..10 True</code>Let&rdquo;™s look at the interesting parameters on these operator specific parameter sets. Let&rdquo;™s look at the EqualsSet parameter set:</p><p>`C:\PS&gt; Get-Command Where-Object | Select -Expand ParameterSets | Where Name -eq EqualSet |
Select -Expand Parameters | Where Position -ge 0 |
Format-Table Name,Position,IsMandatory -AutoSize
Name Position IsMandatory</p><hr><p>Property 0 True
Value 1 False
`As it turns out, these results are the same for all the<em>operator</em> oriented parameter sets. At the very minimum, the Property parameter is required and is always the first positional parameter. And as you would expect, if you don&rdquo;™t provide it, you get prompted for a value:</p><p><code>C:\PS&gt; Get-Process | Where -eq cmdlet Where-Object at command pipeline position 2 Supply values for the following parameters: Property:</code>Now even though Value parameter is specified as not mandatory, in many cases if you don&rdquo;™t provide it you will get a terminating error e.g.:</p><p>`C:\PS&gt; Get-Process | Where Name -eq
Where-Object : The specified operator requires both the -Property and -Value parameters. Supply both parameters and
retry.
At line:1 char:15</p><ul><li>Get-Process | Where Name -eq</li><li><pre><code> ~~~~~~~~~~~~~~</code></pre><ul><li>CategoryInfo : InvalidArgument: (:) [Where-Object], PSArgumentException</li><li>FullyQualifiedErrorId : ValueNotSpecifiedForWhereObject,Microsoft.PowerShell.Commands.WhereObjectCommand
`There are some cases where you don&rdquo;™t have to provide the value nor the operator e.g.:</li></ul></li></ul><p>`C:\PS&gt; Get-Process | Where Responding
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName</p><hr><pre><code>216 10 3560 2896 73 4000 atieclxx
130 7 2380 1028 33 1020 atiesrxx
157 11 17288 13344 49 7876 audiodg
28 6 1256 420 42 0.06 2752 BluetoothHeadsetProxy</code></pre><p>&hellip;
`This works because A) the EqualsSet parameter set is the default parameter set and B) the Where-Object implementation appears to coerce the property specified (<em>Responding</em> in this case) to Boolean. If the result is $true then the object is output by Where-Object and sent on its way down the pipeline.</p><p>So all this simplified syntax really is, is a bunch of operator specific parameter sets on Where-Object that have a positional and mandatory Property parameter of type [string] and a positional Value parameter of type [object]. In the case of Foreach-Object it is one extra parameter set called PropertyAndMethodSet which has one mandatory, positional parameter called MemberName. And as with any cmdlet, you provide the parameter values and the cmdlet determines how to interpret them. In fact, given standard parameter parsing behavior the below is as valid as the conventional notation:</p><p><code>C:\PS&gt; Get-Process | Where -GT PM 100MB ... C:\PS&gt; Get-Process | Where PM 100MB -GT ... C:\PS&gt; Get-Process | Where -Value 100MB -Property PM -GT ...</code>Now where this syntax can lead you astray if you don&rdquo;™t understand how it works, is if you make the assumption that this is a parsed expression. In that case, folks might expect this to work:</p><p><code>C:\PS&gt; Get-Process | Where Threads.Count -GT 100</code>There<em>is</em> a Threads collection on each Process object. We might think that we can access a property on that collection but in effect, what happens is that the Where-Object Property parameter gets the value &ldquo;Threads.Count&rdquo; and there is no property on a Process object called &ldquo;Threads.Count&rdquo;. This silently fails which might lead you to believe there are no processes with greater than 100 threads. But reverting back to the standard syntax we see that isn&rdquo;™t the case:</p><p>`C:\PS&gt; Get-Process | Where {$_.Threads.Count -GT 100}
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName</p><hr><p>2080 126 155680 139928 531 113.68 4920 msnmsgr
1087 0 312 8800 15 4 System
`So when you are using the simplified syntax be sure to keep in mind that you can **only **specify property names and you cannot access sub-properties. Keep your property names simple and you should be copasetic with the new, simplified syntax. While I&rdquo;™m a little unsure about the new simplified syntax given how quickly you can fall off the &ldquo;simple&rdquo; path into the sharp rocks and lava below, I will say this. As I wrote this blog post, I used the simplified syntax quite a bit and I have to say that it is growing on me.</p><p>One final item to mention about simplified syntax. It turns out that some folks have a hard time grokking $_ but when they&rdquo;™re presented with<strong>$PSItem</strong> it apparently makes more sense to them. So in PowerShell v3, wherever you can use $_ you can also use $PSItem. $PSItem is not an alias. It seems to be a duplicate variable defined in all the same scopes as $_ and its value tracks that of $_ e.g.:</p><p>`C:\PS&gt; 1 | Foreach {Get-Variable<em>,psitem; $</em> = 4; Get-Variable _,psitem}
Name Value</p><hr><p>_ 1
PSItem 1
_ 4
PSItem 4
`<a href="http://feeds.wordpress.com/1.0/gocomments/rkeithhill.wordpress.com/233/"><img src="http://feeds.wordpress.com/1.0/comments/rkeithhill.wordpress.com/233/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=rkeithhill.wordpress.com&amp;blog=18780344&amp;%23038;post=233&amp;%23038;subd=rkeithhill&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PowerSE 2.5.3 is now available</title><link>https://powershell.org/articles/2011-10-14-powerse-2-5-3-is-now-available/</link><guid>https://powershell.org/articles/2011-10-14-powerse-2-5-3-is-now-available/</guid><pubDate>Fri, 14 Oct 2011 15:02:05 +0000</pubDate><description>&lt;p&gt;A little over a week ago we released &lt;a href="http://powerwf.com/products/powerse.aspx"&gt;PowerSE 2.5.3&lt;/a&gt; to the web.  You can download the latest release &lt;a href="http://powerwf.com/products/powerse.aspx"&gt;here&lt;/a&gt;.  This release includes many great improvements to the &lt;a href="http://powerwf.com/products/powerse.aspx"&gt;PowerSE&lt;/a&gt; product, many of which were requested by you, so thanks for your feedback and please keep it coming!&lt;/p&gt;
&lt;h4 id="no-time-limit-for-freeware" class="ps-heading"&gt;No time limit for freeware&lt;a class="ps-heading-anchor" href="#no-time-limit-for-freeware" aria-label="Link to this section" title="Link to this section"&gt;&lt;i class="fas fa-link" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;With this release, we&amp;quot;™ve removed the requirement to re-download this product every 60 days.  This was our number one feature request since we made &lt;a href="http://powerwf.com/products/powerse.aspx"&gt;PowerSE&lt;/a&gt; a freeware product.  Now when you download &lt;a href="http://powerwf.com/products/powerse.aspx"&gt;PowerSE&lt;/a&gt; 2.5.3, it is truly freeware and you can use it as long as you like!&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>A little over a week ago we released<a href="http://powerwf.com/products/powerse.aspx">PowerSE 2.5.3</a> to the web.  You can download the latest release<a href="http://powerwf.com/products/powerse.aspx">here</a>.  This release includes many great improvements to the<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> product, many of which were requested by you, so thanks for your feedback and please keep it coming!</p><h4 id="no-time-limit-for-freeware" class="ps-heading">No time limit for freeware<a class="ps-heading-anchor" href="#no-time-limit-for-freeware" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>With this release, we"™ve removed the requirement to re-download this product every 60 days.  This was our number one feature request since we made<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> a freeware product.  Now when you download<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> 2.5.3, it is truly freeware and you can use it as long as you like!</p><h4 id="powervi-integration" class="ps-heading">PowerVI Integration<a class="ps-heading-anchor" href="#powervi-integration" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Since<a href="http://powerwf.com/products/powerscripter.aspx">PowerVI</a> has joined the Devfarm family of products, we have now improved the integration between<a href="http://powerwf.com/products/powerscripter.aspx">PowerVI</a> and<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> and<a href="http://powerwf.com/products/powerwf.aspx">PowerWF</a>. This enables easier authoring and testing of VMware automation scripts and workflows before you publish them to be integrated in the vSphere client, and it highlights one of the greatest values of the Devfarm products &ldquo;“ the rich integration between them that make everything much easier.</p><h4 id="tabs-to-spaces-support" class="ps-heading"><strong>Tabs to spaces support</strong><a class="ps-heading-anchor" href="#tabs-to-spaces-support" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>We&rdquo;™ve added support for configuring how tabs are used in the<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> Script Editor.  If you want spaces inserted when you press the Tab key while editing scripts, all you need to do is to set $psise.Settings.AutoConvertTabsToSpaces to $true in the embedded console.  If you want the tab size to be something other than the default value of 4, you simply set $psise.Settings.TabSize to the number of spaces you want to use for tab characters.  These only need to be set once, so you can simply make the calls in the embedded console and then you"™ll always have it configured that way going forward.</p><h4 id="enhanced-history-pane" class="ps-heading">Enhanced history pane<a class="ps-heading-anchor" href="#enhanced-history-pane" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>The history pane in<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> has always been useful, but now it"™s much better!  With the history pane in<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> 2.5.3, you can identify which commands were successful and which were not, all at a glance by looking at the icon.  You can also tell which commands were allowed to run to completion and which were cancelled.  Most importantly, you can identify the duration of any command that you run, so if you are trying to get the most performance from your scripts, this is an easy way to compare the performance for several related commands so that your scripts run as fast as they can.</p><h4 id="greatly-improved-support-for-international-environments" class="ps-heading">Greatly improved support for international environments<a class="ps-heading-anchor" href="#greatly-improved-support-for-international-environments" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>In previous releases of<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a>, there were a number of defects preventing international keyboard layouts (i.e. those other than &ldquo;US English&rdquo;) from working properly in the embedded console.  Those defects have been fixed, so now you can use the embedded console with international keyboards just fine.</p><p>We also added support for Unicode characters to the embedded console, making it easier for customers to get the output they expect regardless of where they happen to be.</p><h4 id="multi-select-support-in-the-fileopen-dialog" class="ps-heading">Multi-select support in the File|Open dialog<a class="ps-heading-anchor" href="#multi-select-support-in-the-fileopen-dialog" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>With<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> 2.5.3, you can open multiple files in one folder at once by simply selecting the files you want before you click on the Open button.  This can be a big timesaver when you are working with modules containing many files!</p><h4 id="smarter-variable-intellisense" class="ps-heading">Smarter variable Intellisense<a class="ps-heading-anchor" href="#smarter-variable-intellisense" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>When you enter a variable name in a script, it can be difficult to determine if you are entering the name of an existing variable or if you are creating a new variable.  Previous releases would sometimes complete a variable name incorrectly when you were in fact creating a new variable name.  This shouldn"™t be a problem any longer, because we now allow you to enter new variable names and the auto-completion should only happen when you want it to happen.</p><h4 id="proper-ps1xml-file-support" class="ps-heading">Proper ps1xml file support<a class="ps-heading-anchor" href="#proper-ps1xml-file-support" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>In<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> 2.5.3, if you are working with ps1xml files, you will now get proper Intellisense as well as auto-completion of xml elements as you would expect.</p><h4 id="fast-clearing-of-the-embedded-console-window" class="ps-heading">Fast clearing of the embedded console window<a class="ps-heading-anchor" href="#fast-clearing-of-the-embedded-console-window" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>In today"™s era of PowerShell, we all want to do more in less time, so much so that even typing in cls in the embedded console and pressing Enter can be cumbersome when you do it repeatedly. <a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> 2.5.3 allows you to clear the embedded console window at any time by simply pressing Ctrl+Del.</p><h4 id="and-more" class="ps-heading">And more"¦<a class="ps-heading-anchor" href="#and-more" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>This is just a short list of some of the key changes we have made in this release.  There are others that I want to talk about, but I"™m going to save a few for follow-up blog posts.  We"™ve been spending a lot of time on<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> recently, and between our hard work and your great feedback, we"™ve built a fantastic, best-in-class PowerShell script editor!  If you write PowerShell scripts, I encourage you to give this release a try, and be sure to let us know what you think!  Also, if you have any questions, feel free to leave me a note on my blog or pop over to<a href="http://www.devfarm.com/">www.devfarm.com</a> and ask us directly in the chat window.  We"™re always listening!</p><p>Thanks,</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/PowerSE">PowerSE</a>,<a href="http://technorati.com/tags/PowerWF">PowerWF</a>,<a href="http://technorati.com/tags/PowerVI">PowerVI</a>,<a href="http://technorati.com/tags/Devfarm">Devfarm</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/717/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/717/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=717&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PSCX 2.1 Beta 1 Available for Download</title><link>https://powershell.org/articles/2011-09-18-pscx-2-1-beta-1-available-for-download/</link><guid>https://powershell.org/articles/2011-09-18-pscx-2-1-beta-1-available-for-download/</guid><pubDate>Mon, 19 Sep 2011 04:17:17 +0000</pubDate><description>&lt;p&gt;I just uploaded beta 1 for the PowerShell Community Extensions version 2.1. This beta drop adds better support for Windows PowerShell V3 that is in the Windows 8 Developer Preview. There are a number of bug fixes in this drop:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;28023 Read-Archive : Cannot bind parameter &amp;lsquo;Path&amp;rsquo;. Cannot convert the &amp;hellip; value of type &amp;ldquo;System.String&amp;rdquo; to type &amp;ldquo;Pscx.IO.PscxPathInfo&amp;rdquo;.
&lt;ul&gt;
&lt;li&gt;28198 Test-XML not validating xml against schema correctly
&lt;ul&gt;
&lt;li&gt;28964 Get-FileTail access conflict
&lt;ul&gt;
&lt;li&gt;29255 Get-HttpResource Timeout Bug
&lt;ul&gt;
&lt;li&gt;29598 String – PscxPathInfo ParameterBindingException
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;30169 Invoke-Ternary example doesn&amp;rsquo;t work&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>I just uploaded beta 1 for the PowerShell Community Extensions version 2.1. This beta drop adds better support for Windows PowerShell V3 that is in the Windows 8 Developer Preview. There are a number of bug fixes in this drop:</p><ul><li>28023 Read-Archive : Cannot bind parameter &lsquo;Path&rsquo;. Cannot convert the &hellip; value of type &ldquo;System.String&rdquo; to type &ldquo;Pscx.IO.PscxPathInfo&rdquo;.<ul><li>28198 Test-XML not validating xml against schema correctly<ul><li>28964 Get-FileTail access conflict<ul><li>29255 Get-HttpResource Timeout Bug<ul><li>29598 String – PscxPathInfo ParameterBindingException<ul><li><p>30169 Invoke-Ternary example doesn&rsquo;t work</p><ul><li>30921 Invoke-Elevated demands arguments</li></ul><p>You can download the beta from<a href="http://pscx.codeplex.com/releases/view/73566">here</a>.</p><p><a href="http://feeds.wordpress.com/1.0/gocomments/rkeithhill.wordpress.com/232/"><img src="http://feeds.wordpress.com/1.0/comments/rkeithhill.wordpress.com/232/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=rkeithhill.wordpress.com&amp;blog=18780344&amp;%23038;post=232&amp;%23038;subd=rkeithhill&amp;%23038;ref=&amp;%23038;feed=1" alt=""/></li></ul></li></ul></li></ul></li></ul></li></ul></li></ul>
]]></content:encoded></item><item><title>Seasons of change: new Product Manager for PowerWFâ„¢ and PowerSE at Devfarm Software</title><link>https://powershell.org/articles/2011-09-06-seasons-of-change-new-product-manager-for-powerwf-and-powerse-at-devfarm-software/</link><guid>https://powershell.org/articles/2011-09-06-seasons-of-change-new-product-manager-for-powerwf-and-powerse-at-devfarm-software/</guid><pubDate>Tue, 06 Sep 2011 19:24:56 +0000</pubDate><description>&lt;p&gt;I always enjoy this time of year.  There is something about the transition that happens over Labour Day weekend that always gets me excited.  Maybe it&amp;quot;™s a lingering feeling of anticipation over the new year at school or university from years gone by, a feeling that I can still appreciate these days as I watch my kids getting excited about their education and the new activities they will sign up for this fall.  Regardless, it&amp;quot;™s always a fun time of year for me.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>I always enjoy this time of year.  There is something about the transition that happens over Labour Day weekend that always gets me excited.  Maybe it"™s a lingering feeling of anticipation over the new year at school or university from years gone by, a feeling that I can still appreciate these days as I watch my kids getting excited about their education and the new activities they will sign up for this fall.  Regardless, it"™s always a fun time of year for me.</p><p>This year though I have some extra reasons of my own to be even more excited.  As of this morning, I am now working as Product Manager for the<a href="http://powerwf.com/">PowerWF</a> and<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> products at<a href="http://devfarm.com/">Devfarm Software</a>!  I am absolutely thrilled about this new position! <a href="http://devfarm.com/">Devfarm</a> has a great team and a great set of products, and I"™m really happy to be able to help them drive those products forward.</p><p>With this news, today marks the end of a month that included some vacation time, some time to step back and refocus, and some time for reflection on what to do next.  During this time I received a ton of support from friends and followers in the PowerShell community, and for that I am very grateful.  This support helped one particular sentiment that I came across stay with me:</p><blockquote><p>You know for a (while) I (wondered if) going back to the amazing experience of (PowerShell) wouldn&rsquo;t be a good idea, but really now I&rsquo;ve come completely around because (software can be) stressful and hard to make but ultimately what makes (it) fun is the people that you work with, and the fact that (I"™m) going to be working with a lot of the old gang, with a lot of friends, and obviously making some new friends is really the point of being here, so I&rsquo;m extremely thrilled.1</p></blockquote><p>This really represents how I have felt since my departure from my last job as Product Manager for PowerGUI.  I really love PowerShell as a technology, but as great as that technology is, it just wouldn"™t be the same without the community that surrounds it.  PowerShell is blessed to have a tremendous community, and I am very, very proud to be able to continue to participate in that same community as a Product Manager for some really cool products that use PowerShell, as a PowerShell MVP, and as a geek who fell in love with technology a long time ago.</p><p>Now that I"™ve found my new direction and focus, it"™s time to get down to business.  Whether you"™re a current user of<a href="http://powerwf.com/">PowerWF</a> or<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a> or someone who is interested in trying<a href="http://powerwf.com/">PowerWF</a> or<a href="http://powerwf.com/products/powerse.aspx">PowerSE</a>, I"™d love to connect with you to hear what you like (or don"™t like) about these products as well as what you would like to see added to them in the future.  Feel free to reach out to me at any time either in my blog comments or by using the<a href="http://poshoholic.com/contact-me/">Contact Me</a> form on my blog.  I"™m really looking forward to working with you.</p><p>Kirk out.</p><p>1 Paraphrased from Peter Jackson"™s speech on the first day of filming for &ldquo;The Hobbit&rdquo;; his exact speech can be heard here:<a href="http://www.youtube.com/watch?v=LqzJ1LFh6x0&amp;hd=1&amp;t=9m15s">http://www.youtube.com/watch?v=LqzJ1LFh6x0&amp;hd=1&amp;t=9m15s</a>.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerWF">PowerWF</a>,<a href="http://technorati.com/tags/PowerSE">PowerSE</a>,<a href="http://technorati.com/tags/Devfarm">Devfarm</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/705/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/705/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=705&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>One for the road: Stepping away from PowerGUI®</title><link>https://powershell.org/articles/2011-07-28-one-for-the-road-stepping-away-from-powergui/</link><guid>https://powershell.org/articles/2011-07-28-one-for-the-road-stepping-away-from-powergui/</guid><pubDate>Fri, 29 Jul 2011 04:01:30 +0000</pubDate><description>&lt;p&gt;Today was one of my most difficult days in my 7½+ year career at Quest Software.  The same week that I was given a performance raise (I got that email on Monday), this afternoon I got a phone call from the director over my business unit letting me know that my position has been cut effective immediately.  Part of a book balancing effort it seems –  funny (or not so much) how life works sometimes.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Today was one of my most difficult days in my 7½+ year career at Quest Software.  The same week that I was given a performance raise (I got that email on Monday), this afternoon I got a phone call from the director over my business unit letting me know that my position has been cut effective immediately.  Part of a book balancing effort it seems –  funny (or not so much) how life works sometimes.</p><p>I"™ve accomplished a lot while working at Quest, and spent a ton of professional and personal energy on the company and its products, particularly<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> (far too much energy if you ask my wife, and today I must say I"™m tending to agree).</p><p>Since I started working with the PowerGUI team at Quest back in 2007 (back in the version 1.0.x days) I have:</p><ul><li>been awarded the Microsoft MVP award for my community support Windows PowerShell four years in a row</li><li>received recognition as a Quest Software expert in Windows Management (only 1% of the company employees have received this recognition)</li><li>provided feedback and direction over the product and its features through 3 major release cycles and many minor releases</li><li>supported the product and the community as a PowerPack developer, then as a PowerShell Solutions Architect, and most recently as the Product Manager (although I never could get those other positions backfilled so I ended up wearing all three hats most of the time)</li><li>released dozens of extensions for the product, including PowerPacks for platforms such as Active Directory, VMware, Hyper-V, and Exchange, and Add-ons such as the<a href="http://www.powergui.org/entry.jspa?externalID=2952" title="PowerGUI Script Editor Essentials Add-on">Script Editor Essentials</a> Add-on or others for specific features such as script signing, transcription, the PowerShell blue console theme, and many more</li><li>pushed the number of commercial features in PowerGUI Pro from two when I took over as Product Manager to over six in the current version with many more on the way</li><li>initiated strategic partnerships with key enterprises such as NetApp and Intel and helped them create their own PowerPacks for their platforms</li><li>helped drive traffic to the<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI.org">powergui.org</a> site through my blog and through social media as we grew the number of downloads from 100000 to over 1.2 million</li><li>provided feedback and direction to internal teams at Quest with PowerShell support in their products</li><li>successfully presented well-received PowerShell-focused sessions at many user groups and also at conferences such as Microsoft TechEd, the TEC conference, the PowerShell Deep Dive (a mini-conference in the TEC conference), and TechDays Canada</li><li>been elected as President for the<a href="http://powershellcommunity.org/">PowerShellCommunity.org</a> site</li><li>coordinated and provided direction over the first ever PowerShell Deep Dive conference</li></ul><p>Unfortunately, most of that is now a legacy as it came to an abrupt end today.  I"™m still a PowerShell MVP, and I will still be involved with the PowerShell community, however my work on PowerGUI has stopped for now.</p><p>Before I step back from this though, and before I reorganize/refocus my efforts onto more important things, I wanted to share one more new PowerGUI feature that I recently created for the community that I have spent so much time with these past 4 years.  I still have a strong affinity for PowerGUI and a lot of my heart and soul has gone into this product, and this feature is just a small example of that effort.  The new feature comes as part of the<a href="http://www.powergui.org/entry.jspa?categoryID=387&amp;externalID=3641" title="PowerGUI Script Editor Call Stack Window Add-on">Call Stack Window add-on</a> that I just published in the PowerGUI Add-on library.  Here"™s a screenshot showing you what this add-on looks like in action:</p><p><a href="http://www.powergui.org/entry.jspa?categoryID=387&amp;externalID=3641" title="PowerGUI Script Editor Call Stack Window Add-on"><img src="http://kirkmunro.files.wordpress.com/2011/07/debugwindows-callstack.png?w=604&amp;h=422" alt="PowerGUI Script Editor Call Stack Window"/></p><p>This add-on adds a call stack window to your PowerGUI Script Editor every time you start debugging a script. Working with a call stack while you debug anything beyond the most simple of scripts is essential because it provides you with a list of all nested calls that led up to the current line of script in your debug session. You can use this to determine where functions are being called from by setting a breakpoint inside a function and then walking up the call stack to see the script used to call the function. Also, this window has double-click support, so if you would like to go to any location in the call stack, simply double-click on the location you wish to see and the add-on will take you there, even if the file in question isn"™t open at the time.</p><p>I was considering putting this feature in the Pro version in a future release, but that is beyond my control now so I decided I"™d share what I have today and let you guys have fun with it.  Since I created the feature in this add-on, it"™s been an incredibly useful feature to me and I hope you guys enjoy it as well.  To get this Add-on, simply select Tools | Find Add-ons Online in your PowerGUI Script Editor and search for &ldquo;Call Stack&rdquo;.</p><p>That will most likely be my last PowerGUI-centric post for a while, and it will be my last post for at least a week while I take a much needed vacation before moving on to new things.</p><p>Thank you for your continued support through the past four years.  I hope this post finds you well.</p><p>Sincerely,</p><p>Kirk Munro<br>
Former Product Manager of PowerGUI Pro and PowerGUI</p><p>P.S. If you are in need of someone with my skills, either as a Product Manager, a PowerShell MVP, an expert in Windows management (with a strong focus on Active Directory and Exchange although I"™ve also gotten deeply involved in virtualization with Hyper-V and VMware as well), a social media/community site manager, or as a freelance writer, my schedule has all of a sudden become much less busy and I"™m interested in filling up that time with new work once I come back from vacation, so please get in touch.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/679/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/679/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=679&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PowerGUI® 3.0 Hotfix: Double-clicking on a ps1, psm1, or psd1 file to open the Script Editor shows the Start Page as the active page in the Script Editor</title><link>https://powershell.org/articles/2011-07-20-powergui-3-0-hotfix-double-clicking-on-a-ps1-psm1-or-psd1-file-to-open-the-script-editor-shows-the-start-page-as-the-active-page-in-the-script-editor/</link><guid>https://powershell.org/articles/2011-07-20-powergui-3-0-hotfix-double-clicking-on-a-ps1-psm1-or-psd1-file-to-open-the-script-editor-shows-the-start-page-as-the-active-page-in-the-script-editor/</guid><pubDate>Wed, 20 Jul 2011 22:11:47 +0000</pubDate><description>&lt;p&gt;This article describes an issue that was introduced into both &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt; and &lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI Pro&lt;/a&gt; when version 3.0 was released and provides a recommended solution to that issue.&lt;/p&gt;
&lt;h4 id="problem" class="ps-heading"&gt;Problem&lt;a class="ps-heading-anchor" href="#problem" aria-label="Link to this section" title="Link to this section"&gt;&lt;i class="fas fa-link" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;While the &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt; Script Editor is closed, double-clicking on a ps1, psm1 or psd1 file or right-clicking on one of those file types and selecting &amp;ldquo;Open with PowerGUI Script Editor&amp;rdquo; will open the file you selected in the Script Editor as expected; however the Start Page will appear as the active tab in the Script Editor instead of the file you opened.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>This article describes an issue that was introduced into both<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> and<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> when version 3.0 was released and provides a recommended solution to that issue.</p><h4 id="problem" class="ps-heading">Problem<a class="ps-heading-anchor" href="#problem" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>While the<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> Script Editor is closed, double-clicking on a ps1, psm1 or psd1 file or right-clicking on one of those file types and selecting &ldquo;Open with PowerGUI Script Editor&rdquo; will open the file you selected in the Script Editor as expected; however the Start Page will appear as the active tab in the Script Editor instead of the file you opened.</p><h4 id="affected-products" class="ps-heading">Affected Products<a class="ps-heading-anchor" href="#affected-products" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><ul><li>PowerGUI 3.0 (freeware)</li><li>PowerGUI Pro 3.0</li></ul><h4 id="solution" class="ps-heading">Solution<a class="ps-heading-anchor" href="#solution" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>To resolve this problem, a new version of the<a href="http://www.powergui.org/entry.jspa?externalID=2952" title="PowerGUI Script Editor Essentials Add-on">Script Editor Essentials</a> Add-on has been released.  This version (3.0.0.75) includes a modification to the Script Editor behaviour such that any file you use to open the PowerGUI Script Editor will immediately become the active file.</p><p><strong>To install this hotfix, please follow these steps:</strong></p><p><em>If you are connected to the Internet</em></p><ol><li><strong>Open</strong> the PowerGUI Script Editor.</li><li><strong>Run</strong> the following command from the embedded PowerShell console:</li></ol><p>`$oldState</p><p>=</p><p>$PGSE</p><p>.</p><p>Configuration</p><p>[</p><p>'</p><p>/CollectAndSendInformation</p><p>'</p><p>]</p><p>if</p><p>(</p><p>-not</p><p>$oldState</p><p>) {</p><p>$PGSE</p><p>.</p><p>Configuration</p><p>[</p><p>'</p><p>/CollectAndSendInformation</p><p>'</p><p>]</p><p>=</p><p>$true</p><p>}</p><p>`3. Select<strong>Tools</strong> |<strong>Find Add-ons Online</strong> to show the Find Add-ons Online dialog.
4.<strong>Type</strong> &ldquo;Script Editor Essentials&rdquo; into the text box at the top of the Find Add-ons Online dialog.
5. Click on the<strong>Search</strong> button.
6. Once the search results are returned,<strong>Select</strong> the Script Editor Essentials Add-on if it is not already selected.
7. Click on the<strong>Install</strong> button to download, install and load the Script Editor Essentials Add-on.
8. Once the Script Editor Essentials Add-on is installed,<strong>run</strong> the following command from the embedded PowerShell console:</p><p>`if</p><p>(</p><p>-not</p><p>$oldState</p><p>) {</p><p>$PGSE</p><p>.</p><p>Configuration</p><p>[</p><p>'</p><p>/CollectAndSendInformation</p><p>'</p><p>]</p><p>=</p><p>$false</p><p>}</p><p>`9.<strong>Close</strong> the PowerGUI Script Editor.</p><p><em>If you are not connected to the Internet</em></p><ol><li>Open your web browser and<strong>browse</strong> to<a href="http://www.powergui.org/entry.jspa?externalID=2952" title="http://www.powergui.org/entry.jspa?externalID=2952">http://www.powergui.org/entry.jspa?externalID=2952</a>.</li><li><strong>Follow</strong> the steps outlined in the &ldquo;Manual install&rdquo; section on that page, copying the Add-on.ScriptEditorEssentials.zip between machines as appropriate.</li><li><strong>Close</strong> the PowerGUI Script Editor.</li></ol><p>At this point you should be able to double-click on ps1, psm1 or psd1 files if you file association is set up and have those files open in the PowerGUI Script Editor as the active document.</p><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="feedback" class="ps-heading">Feedback<a class="ps-heading-anchor" href="#feedback" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>This solution is being provided based on the feedback of users who notified us about the issue two days ago on the forums.  If you have any questions about this solution, please let us know in the forums or in the comments on this post.</p><p>Thanks!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/hotfix">hotfix</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/674/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/674/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=674&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PowerGUI® Pro 3.0: Mobile Systems Management Using MobileShell</title><link>https://powershell.org/articles/2011-07-18-powergui-pro-3-0-mobile-systems-management-using-mobileshell/</link><guid>https://powershell.org/articles/2011-07-18-powergui-pro-3-0-mobile-systems-management-using-mobileshell/</guid><pubDate>Mon, 18 Jul 2011 21:18:22 +0000</pubDate><description>&lt;p&gt;In case you missed the announcement last Friday, [&lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI Pro&lt;/a&gt; ]&lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;2&lt;/a&gt;3.0 was released to the web.  With this release we included a new feature that I&amp;quot;™m really excited about: Mobile Systems Management Using MobileShell.  We&amp;quot;™ve had MobileShell for quite a while, but prior to this release you could only use it to invoke your favorite scripts or commands from modules associated with your user account as well as ad hoc commands you wanted to run.  Here&amp;quot;™s a screenshot tour showing you what this interface would look like on a handheld device:&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>In case you missed the announcement last Friday, [<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> ]<a href="http://www.powergui.org/" title="PowerGUI.org">2</a>3.0 was released to the web.  With this release we included a new feature that I"™m really excited about: Mobile Systems Management Using MobileShell.  We"™ve had MobileShell for quite a while, but prior to this release you could only use it to invoke your favorite scripts or commands from modules associated with your user account as well as ad hoc commands you wanted to run.  Here"™s a screenshot tour showing you what this interface would look like on a handheld device:</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/image1.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb1.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell - Favorites - 1 of 4"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image2.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb2.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell - Favorites - 2 of 4"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image3.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb3.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell - Favorites - 3 of 4"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image4.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb4.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell - Favorites - 4 of 4"/></p><p>As you can see from this, the capabilities in this version were very cool (what"™s not to like about running PowerShell from your smartphone), but they were somewhat limiting as well because you couldn"™t really work with a management user interface from your handheld device this way.</p><p><a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> 3.0 changes all of that, by including a new management interface for MobileShell that is based on PowerPacks (in case you don"™t know already, PowerPacks are extensions for the<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> Administrative Console that provide a management experience much like MMC, but that are driven entirely by Windows PowerShell commands and scripts).  With 3.0 we"™ve provided a new mobile interface for MobileShell that allows you to use PowerPacks associated with your AD user account or groups that you are a member of from your mobile device!  Also, we"™ve made the management experience even more responsive at the same time, so now you can do more with MobileShell and it will do it more quickly than before!  All you need is a mobile device with a WebKit-enabled web browser (sorry, that means no BlackBerry 5.x or Windows Phone 7 support for now).</p><p>Here"™s a screenshot tour showing you how this new experience can be used to do something very simple like unlock a user account:</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/image5.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb5.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 1 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image6.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb6.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 2 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image7.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb7.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 3 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image8.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb8.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 4 of 12"/></p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/image9.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb9.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 5 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image10.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb10.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 6 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image11.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb11.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 7 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image12.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb12.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 8 of 12"/></p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/image13.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb13.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 9 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image14.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb14.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 10 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image15.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb15.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 11 of 12"/>  <a href="http://kirkmunro.files.wordpress.com/2011/07/image16.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb16.png?w=136&amp;h=244" alt="PowerGUI Pro MobileShell ScreenShot Tour - 12 of 12"/></p><p>As you can see from this screenshot tour, this user experience is much richer and it gives you a full management console on the go, allowing you to respond to issues you are responsible for no matter where you are or what time it is.  It"™s also configurable using role-based access control (RBAC), so you can assign different PowerPacks to different MobileShell users based on their AD user and group membership.  Even better, we make configuration of this functionality even easier by providing you with a MobileShell Administration PowerPack as part of the PowerGUI Pro 3.0 package.</p><p>If you"™re interested in trying this functionality out, here"™s what you need to do:</p><ol><li>Make sure you have an IIS server ready where you can install it.</li><li>Install MobileShell on the IIS server.  The MobileShell installer is pretty self-explanatory.</li><li>If you didn"™t add the MobileShell users during the installation, add anyone who you want to be able to access MobileShell to the PowerGUI MobileShell Users group (note: there may be a delay once you add users before they have access, up to 15 minutes).</li><li>Install the PowerGUI Pro Admin Console on the IIS Server with the MobileShell Administration PowerPack.</li><li>Open the PowerGUI Pro Admin Console.</li><li>In the MobileShell Administration PowerPack, select Users and then click on the Add User action to add your user account.  Repeat this for each user account you want to provide access to.</li><li>Select the PowerPacks node and then click on the Publish PowerPack action.  Provide the path for the PowerPack you want to expose via MobileShell and then click on OK.  Repeat this for each PowerPack you want to expose via MobileShell.</li><li>Go back to the Users node, select the users you want to provide PowerPack access to, and then click on Assign PowerPack to assign one of the PowerPacks you have published to the selected users.</li></ol><p>At this point you should be ready to go with your first MobileShell management experience.  Point your WebKit-enabled web browser to https://<em>serverName</em>/MobileShell/Admin, sign-in, and you"™re off and running!</p><p>Note: PowerPacks don"™t support the new MobileShell management experience by default.  We made the decision to make it off by default because we wouldn"™t be able to tell which PowerPacks would display UI on the web server (such as a message box) reliably.  Any PowerPack can support this new experience though, they just need to be updated to suppor tit. The core PowerPacks that ship with PowerGUI Pro have been updated to support this new management experience so you"™re already enabled with a rich mobile management experience for Active Directory, VMware, Exchange, and Windows management.  I"™ll write another post later that describes what is required to turn on mobile management for a PowerPack.</p><p>That"™s it for this post.  If you have any questions, don"™t hesitate to ask.</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/MobileShell">MobileShell</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/648/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/648/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=648&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PowerGUI® Pro and PowerGUI® 3.0 are now available</title><link>https://powershell.org/articles/2011-07-15-powergui-pro-and-powergui-3-0-are-now-available/</link><guid>https://powershell.org/articles/2011-07-15-powergui-pro-and-powergui-3-0-are-now-available/</guid><pubDate>Sat, 16 Jul 2011 01:49:58 +0000</pubDate><description>&lt;p&gt;Today&amp;quot;™s an exciting day because I&amp;quot;™ve finished releasing &lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI Pro&lt;/a&gt; 3.0 and &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt; 3.0 to the web!  This release is something we&amp;quot;™ve been working on for a long time, and it has a ton of new goodies for you to play with.  You can learn more about the individual features in this release in the highlights below.  When reviewing these features, anything that is only available in PowerGUI Pro will be marked as a Pro feature.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Today"™s an exciting day because I"™ve finished releasing<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> 3.0 and<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> 3.0 to the web!  This release is something we"™ve been working on for a long time, and it has a ton of new goodies for you to play with.  You can learn more about the individual features in this release in the highlights below.  When reviewing these features, anything that is only available in PowerGUI Pro will be marked as a Pro feature.</p><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="mobile-systems-management-pro-feature" class="ps-heading">Mobile Systems Management (Pro feature)<a class="ps-heading-anchor" href="#mobile-systems-management-pro-feature" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Ever wish you could immediately respond to hot issues from wherever you are without having to run to the office or to your home computer?  Now you can!  PowerGUI Pro 3.0 now provides you with a mobile systems management console on your handheld device!  Better yet, the systems management console you use is fully customizable using PowerShell scripts!  You can also configure different management experiences for different users and groups in your organization by using role-based access control (RBAC) to define which PowerPacks are assigned to various AD users and groups.  Since this leverages the PowerPack model, that"™s a whole lot of mobile systems management possibilities for you to pick and choose from.</p><p>Here"™s a screenshot showing what this looks like as you browse through the Active Directory PowerPack using MobileShell and retrieve an AD user you want to modify:</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/image.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/image_thumb.png?w=304&amp;h=549" alt="PowerGUI MobileShell - Managing an AD user object"/></p><p>Currently the list of mobile devices that support this new management interface include:</p><ul><li>iOS devices</li><li>BlackBerry devices (BlackBerry OS 6.0 and higher)</li><li>Android devices (Android OS 2.2 and higher)</li></ul><p>You can also use this from a desktop or laptop by connecting with the Chrome 11 and higher or Safari 5 and higher web browsers.</p><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="customizable-start-page-some-pro-only-functionality" class="ps-heading">Customizable Start Page (some Pro-only functionality)<a class="ps-heading-anchor" href="#customizable-start-page-some-pro-only-functionality" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Completely new to this release, we have created a customizable Start Page that appears when you launch the Script Editor or the Admin Console.  The Start Page is designed to allow you to keep aware of what"™s going on in the PowerShell community, provide you with a tip of the day, featured videos, and the most recent additions to the library of Add-ons and PowerPacks on<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI.org">PowerGUI.org</a>.  This feature is available in both the free and the Pro versions, however Pro users get an extra bonus here: with PowerGUI Pro you can customize the RSS feeds that are shown on this page to get even more of your favorite PowerShell news or, if you don"™t want to use it that often and you"™re a PowerGUI Pro customer you can simply indicate that PowerGUI should not show it on start-up.  Personally I"™m a Pro user and I use the new Start Page every day to keep up to date on news.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-mainview-hq_.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-mainview-hq_thumb.png?w=604&amp;h=464" alt="PowerGUI Pro Script Editor Start Page"/></p><h4 id="create-executable-from-script-aka-compile-script-pro-only" class="ps-heading">Create Executable from Script (aka Compile Script; Pro-only)<a class="ps-heading-anchor" href="#create-executable-from-script-aka-compile-script-pro-only" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Another new feature in PowerGUI Pro in this release is the ability to create executables from script.  This feature greatly simplifies having someone else in your organization run some functionality that you"™ve built in a PowerShell script.  Instead of sending them a script, worrying about execution policy, providing them with instructions about how to run the script, and wondering if they"™ll modify (and break) the script or not, you can simply provide them with an executable program that does whatever your script was designed to do.  You can also be comfortable with the contents of these programs, either encrypting them with a password or leaving them decrypted, in which case the scripts that are packaged in the executable program are obfuscated to keep their contents hidden from prying eyes.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-compilescript.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-compilescript_thumb.png?w=604&amp;h=466" alt="PowerGUI Pro Script Editor - Create Executable From Script"/></p><h4 id="go-to-function-definition-pro-only" class="ps-heading">Go to Function Definition (Pro-only)<a class="ps-heading-anchor" href="#go-to-function-definition-pro-only" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Yet another new feature in PowerGUI Pro 3.0 is support for going to the definition of any function from the name of that function in a script file.  This feature is very useful, both when you"™re building your own function libraries or modules, and when you are using other function libraries or modules.  With this feature you can right-click on the name of any function in a script file that you"™re looking at and select<strong>Go to Definition</strong> from the menu that appears.  If it"™s not a function, nothing happens, but if it"™s a function, you"™ll be taken to the location where that function is defined,<em>even if you have changed the file, so it"™s great when you"™re editing scripts</em>.  If it cannot find the function definition in a file, such as when you right-click on a function that is defined by PowerShell itself, you can show the definitions of those functions in a new file, making it easy to override behaviour this way.  This is great functionality whether you are working by yourself or with a team of users (where you may not know the location of functions you are working with).</p><h4 id="improved-version-control-support-pro-only" class="ps-heading">Improved Version Control Support (Pro-only)<a class="ps-heading-anchor" href="#improved-version-control-support-pro-only" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>We spent some time in this release sprucing up our version control support.  PowerGUI Pro has always supported integrated version control.  Now that support is better, allowing you to retrieve files from version control that you have never checked in or out without having to go to a separate client.  It also supports version control providers that have their own check-in dialog, allowing you to make sure you only get prompted for comments during check-in once.</p><h4 id="reset-runspace-on-demand" class="ps-heading">Reset Runspace on Demand<a class="ps-heading-anchor" href="#reset-runspace-on-demand" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Here"™s a really useful new feature that"™s available in both freeware and Pro.  As you work with PowerShell, you create variables, add functions, and change the state quite a bit.  A best practice worth following is before you publish any scripts, make sure that they pass your tests in a clean environment.  In previous versions of PowerGUI this would require resetting your runspace with each debug (something I don"™t recommend anymore), or restarting PowerGUI.  Now you can simply select<strong>Debug</strong> |<strong>Reset Runspace</strong>, and your environment will be reset without having to close and re-open the product.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-resetrunspaceondemand.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-resetrunspaceondemand_thumb.png?w=604&amp;h=466" alt="PowerGUI Pro Script Editor - Reset Runspace on Demand"/></p><h4 id="improved-snippets-support" class="ps-heading">Improved Snippets Support<a class="ps-heading-anchor" href="#improved-snippets-support" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Snippet support in PowerGUI has always been best-in-class, but in this release they get even better!  We now have a brand new snippets hierarchy that reorganizes our existing snippets and adds a bunch of new ones.  Snippets are a huge timesaver when it comes to writing PowerShell scripts, and we"™ve just made it easier to find the snippets you"™re looking for by organizing them better into appropriate folders and adding additional snippets where some were missing.  Personally I"™m a huge fan of snippets, and would love to know what other snippets you would like to see going forward.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-snippetshierarchy.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/scripteditor-snippetshierarchy_thumb.png?w=604&amp;h=426" alt="PowerGUI Pro Script Editor - Snippets Hierarchy"/></p><p>Also, I"™m going to call out a specific feature in our snippet support that you may be interested in knowing about.  If you create a module with commands and you want those commands to be easy to use, one very natural way to help your users learn your commands is to provide snippets.  In PowerGUI, when you load any module that has a snippets subfolder as a child of the module base folder, those snippets will immediately become available in the PowerGUI Script Editor.  That means as a module author, all you need to do is ship your module with snippets in a snippets subfolder and any PowerGUI user will automatically get access to them when they load the module.  This is a very cool feature, and one that I encourage you to try out and support.</p><h4 id="performance-improvements" class="ps-heading">Performance Improvements<a class="ps-heading-anchor" href="#performance-improvements" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>During our beta cycle for this release we spent a lot of time looking at performance and were able to make some changes now and plan some changes for later.  With this release, we have dramatically improved our parser performance, which means that files will parse more quickly in the PowerGUI Script Editor.  This in turn means files will open more quickly, which means the Script Editor itself will open more quickly when you"™re loading a lot of files.  There are more performance improvements coming, but we"™ve already made great progress and I"™m sure you"™ll be happy with the improvements in this area!</p><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="multi-line-support-in-the-embedded-console" class="ps-heading">Multi-line Support in the Embedded Console<a class="ps-heading-anchor" href="#multi-line-support-in-the-embedded-console" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Rich Beckett, this bud"™s for you!  Rich and a bunch of other PowerGUI users pointed out that they didn"™t like how our Script Editor would return an error if you pressed enter when it was obvious that the line was not finished yet (for example, when you finish a line with a round curly brace, or a pipeline symbol, or a line continuance character like the backtick).  We"™ve fixed this now, so you can enter multi-line commands without having to worry about getting errors and without having to think about pressing Shift+Enter to get a newline in the command pane.</p><h4 id="one-click-install-for-powerpacks" class="ps-heading">One-click Install for PowerPacks<a class="ps-heading-anchor" href="#one-click-install-for-powerpacks" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>In our previous release we added support for one-click install for Add-ons in the Script Editor, allowing users to search for Add-ons on PowerGUI.org and install them with a single button click (there are some highly recommended Add-ons available by the way, so check them out if you haven"™t already). Now we"™re providing the same support for PowerPacks, so you can search online for PowerPacks, select the ones you like from the list of results, and click on a button to download, unblock, install and load those PowerPacks in the Admin Console. We have a large library of PowerPacks available, which you can see by clicking on the<strong>Show All</strong> button in the<strong>Find PowerPacks Online</strong> dialog. I strongly recommend you give them a look, because there is a ton of useful PowerShell functionality in those PowerPacks.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/07/adminconsole-findpowerpacksonline.png"><img src="http://kirkmunro.files.wordpress.com/2011/07/adminconsole-findpowerpacksonline_thumb.png?w=604&amp;h=449" alt="AdminConsole.FindPowerPacksOnline"/></p><h4 id="admin-console-authoring-mode" class="ps-heading">Admin Console Authoring Mode<a class="ps-heading-anchor" href="#admin-console-authoring-mode" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>If you"™re like me, from time to time in the Admin Console you accidentally move something, or delete the wrong thing, or make some change you didn"™t intend to make. Being able to change any PowerPack is great because it allows for rich customization, but when you"™re just using the PowerPacks day to day, you may not want to make any changes. It"™s also possible that you"™re providing the PowerGUI Admin Console to some staff members who need the features but not the customizability. In those cases, you can now launch the Administrative Console in default (non-authoring) mode, and be assured that you can"™t accidentally break one of the PowerPacks. When you need to make changes though, you can open the Administrative Console in Authoring mode and create and customize whatever you like!</p><h4 id="improved-action-support" class="ps-heading">Improved Action Support<a class="ps-heading-anchor" href="#improved-action-support" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>The handling of Admin Console actions was improved a lot in this release.  Now when you select one or more rows in the grid in the Admin Console, only the actions appropriate for those rows will be displayed.  If you select mutliple objects of different types (files and folders, for example), you will only be presented with actions that apply to both types of objects.  Also, only the relevant actions that don"™t require any selection will be displayed when you click on a node or action and no data is returned.  All of these changes make using the Admin Console much easier than before.</p><h4 id="improved-shared-script-support" class="ps-heading">Improved Shared Script Support<a class="ps-heading-anchor" href="#improved-shared-script-support" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Shared Scripts in the PowerGUI Admin Console allow you to define functions that you want to have access to in more than one location in a shared script file. These script files would only previously be loaded once you clicked on a script node or script action in a module, meaning that you could not create a simple node or simple action from a function in a shared script file. That"™s changed now, such that shared scripts are invoked when you click on any node or action in a PowerPack.</p><h4 id="vmware-powercli-41-support" class="ps-heading">VMware PowerCLI 4.1+ Support<a class="ps-heading-anchor" href="#vmware-powercli-41-support" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>We"™ve had a beta version of the VMware PowerPack available for a while that provides support for PowerCLI 4.1.  This release of PowerGUI includes that PowerPack in release form, officially catching PowerGUI support up to the latest VMware PowerCLI releases.</p><h4 id="of-course-theres-more" class="ps-heading">Of course there"™s more!<a class="ps-heading-anchor" href="#of-course-theres-more" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>There are a ton of other minor changes in this release as well, ranging from usability improvements to bug fixes to changes that make it a little easier to create PowerGUI Add-ons.  We have new automatic variables ($PGHome, $PGUICulture, $PGVersionTable and $PGSE).  We automatically load PowerPack requirements now when a PowerPack is loaded.  I"™m sure there are other changes in this release that I"™m forgetting, but suffice it to say, we put a ton of energy into this release and it shows (I"™m exhausted!<img src="http://kirkmunro.files.wordpress.com/2011/07/wlemoticon-smile.png?w=595" alt="Smile"> ).</p><h4 id="great-how-can-i-get-it" class="ps-heading">Great!  How can I get it?<a class="ps-heading-anchor" href="#great-how-can-i-get-it" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>PowerGUI Pro is a fantastic PowerShell-based product with a ton of value for the $199 US price tag, even more with this 3.0 release.  If you like the features in PowerGUI Pro or if you like what we"™re doing with PowerGUI in general and feel it"™s time you put your money where your mouth is, simply point your browser to<a href="http://www.quest.com/GetPowerGUIProNow">http://www.quest.com/GetPowerGUIProNow</a> to go to our eStore and buy yourself a copy (or two or three<img src="http://kirkmunro.files.wordpress.com/2011/07/wlemoticon-winkingsmile.png?w=595" alt="Winking smile"> ).</p><p>If you"™re not ready to commit to the Pro version just yet, please give our new PowerGUI Pro 3.0 release a try by browsing to<a href="http://www.powerguipro.com/">http://www.powerguipro.com</a> and clicking on the Try button on that page to download a trial version.  A license key will be sent to you to allow you to try it out for 30 days.  If all you"™ve been using so far is the freeware version, we have put a lot of energy into the Pro release in 3.0 and this is a trend that will continue going forward, so I strongly encourage you to give it a try and see what you think.  Note that PowerGUI Pro and PowerGUI (freeware) install side by side, so you can try it on the same system where you use the free one"¦just pay attention to the shortcut you use to launch it so that you get the one you"™re looking for!</p><p>After you"™ve tried out PowerGUI Pro, if you"™re not able to spend $199 for the product right now, then we do have the freeware version available from<a href="http://www.powergui.org/">www.powergui.org</a>.  You can"™t miss the big Download button near the top of that page.</p><p>Of course, if you already have either PowerGUI Pro or PowerGUI freeware, both of these will auto-update to the new version automatically when the auto-update system detects the new version is available.  This should happen the next time you start-up the product.</p><h4 id="an-important-note-about-feedback-and-usage-statistics" class="ps-heading">An Important Note About Feedback and Usage Statistics<a class="ps-heading-anchor" href="#an-important-note-about-feedback-and-usage-statistics" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>With all of our releases, feedback is what drives us and motivates us to continue doing what we"™re doing, and this release is no exception.  We received a ton of feedback during our beta cycle and were able to fix some serious issues because of it.  I need to shout out a special thanks to Glenn Sizemore, Chris Piper and Thomy Kay for their feedback &ldquo;“ it was particularly helpful!  The key point here though is that the feedback system really works.  If you love something, let us know, we&rdquo;™d love to hear how PowerGUI is making your life easier!  If you don"™t like something, let us know that as well, we"™ll see what we can do to make it better!  Or if you think we"™re missing something, well, let us know!  We"™ll see what we can do to put that in!  I manage this product and we have developers who develop this product, but ultimately I"™m taking most of my direction from you guys, so please keep the feedback coming!</p><p>Also, regarding feedback, I would be remiss if I didn"™t mention one last feature that we"™ve added to this release.  This release introduces anonymous data collection to PowerGUI.  It was important for us to add this for the reasons I just highlighted in the last paragraph &ldquo;“ your feedback is that important, and we can learn a lot about where we need to spend our effort by reviewing usage data.  The data gathered does not contain any personal information, nor does it contain any scripts you write or anything like that.  It&rdquo;™s simply data about how you are using the product.  Please opt-in for this usage data collection so that we can make the product even better going forward.  You can always opt out, but feedback is important, so we"™d really appreciate it if you would opt-in.</p><p>That"™s it for this post.  I hope you like this release, and look forward to hearing about how it"™s making a difference for you!</p><p>Enjoy!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/612/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/612/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=612&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>vWorkspace PowerPack: A great example of the power and flexibility you get from PowerShell and PowerGUI®</title><link>https://powershell.org/articles/2011-06-28-vworkspace-powerpack-a-great-example-of-the-power-and-flexibility-you-get-from-powershell-and-powergui/</link><guid>https://powershell.org/articles/2011-06-28-vworkspace-powerpack-a-great-example-of-the-power-and-flexibility-you-get-from-powershell-and-powergui/</guid><pubDate>Tue, 28 Jun 2011 16:13:26 +0000</pubDate><description>&lt;p&gt;Last week, the &lt;a href="http://www.quest.com/vworkspace/" title="Quest vWorkspace"&gt;Quest vWorkspace&lt;/a&gt; guys showed their prowess once again when they released the first version of the &lt;a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;amp;externalID=3561" title="vWorkspace PowerPack"&gt;vWorkspace PowerPack&lt;/a&gt; for &lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI® Pro&lt;/a&gt; and &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt;®.  I love this PowerPack because it really demonstrates how PowerGUI is so complementary to PowerShell.  To see what I mean, take a look at the following screenshot:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kirkmunro.files.wordpress.com/2011/06/image.png"&gt;&lt;img src="http://kirkmunro.files.wordpress.com/2011/06/image_thumb.png?w=604&amp;amp;h=364" alt="vWorkspace PowerPack - multi-farm management"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This screenshot shows two major improvements to the vWorkspace management experience by demonstrating how you can use the &lt;a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;amp;externalID=3561" title="vWorkspace PowerPack"&gt;vWorkspace PowerPack&lt;/a&gt; to perform management tasks across all farms, and by demonstrating how you can use the &lt;a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;amp;externalID=3561" title="vWorkspace PowerPack"&gt;vWorkspace PowerPack&lt;/a&gt; to perform management tasks across all locations in a single farm or across all locations in all farms.  In the native vWorkspace management user interface, you can only work with one farm at a time, and you can only work with one location at a time.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Last week, the<a href="http://www.quest.com/vworkspace/" title="Quest vWorkspace">Quest vWorkspace</a> guys showed their prowess once again when they released the first version of the<a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;externalID=3561" title="vWorkspace PowerPack">vWorkspace PowerPack</a> for<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI® Pro</a> and<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a>®.  I love this PowerPack because it really demonstrates how PowerGUI is so complementary to PowerShell.  To see what I mean, take a look at the following screenshot:</p><p><a href="http://kirkmunro.files.wordpress.com/2011/06/image.png"><img src="http://kirkmunro.files.wordpress.com/2011/06/image_thumb.png?w=604&amp;h=364" alt="vWorkspace PowerPack - multi-farm management"/></p><p>This screenshot shows two major improvements to the vWorkspace management experience by demonstrating how you can use the<a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;externalID=3561" title="vWorkspace PowerPack">vWorkspace PowerPack</a> to perform management tasks across all farms, and by demonstrating how you can use the<a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;externalID=3561" title="vWorkspace PowerPack">vWorkspace PowerPack</a> to perform management tasks across all locations in a single farm or across all locations in all farms.  In the native vWorkspace management user interface, you can only work with one farm at a time, and you can only work with one location at a time.</p><p>Scaling management tasks out in a product like this can take a long time when you need to build the capabilities into a native management user interface, and these days in many cases PowerShell is provided as the vehicle to satisfy larger scale automation and management needs.  PowerShell is great and it definitely fits the bill for these medium to large enterprise needs, however it does not provide a user interface to facilitate those management scenarios.  This is where the administrative console in<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> and<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> really shines, because it allows you to build out rich PowerPacks with enterprise-ready solutions with very low cost and effort.</p><p>I spoke directly with<a href="http://csharpening.net/" title="Adam Driscoll's Blog">Adam Driscoll</a> (author of<a href="http://visualstudiogallery.msdn.microsoft.com/01516103-d487-4a7e-bb40-c15ec709afa3" title="PowerGUI VSX">PowerGUI VSX</a>, member of the vWorkspace team, and one of two developers who created the<a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;externalID=3561" title="vWorkspace PowerPack">vWorkspace PowerPack</a>) about this, and it took them less than one week to put this PowerPack together.  That"™s less than one week for two developers to create a rich, functional management user interface that not only provides many of the management capabilities that come with the vWorkspace management console, but that also adds additional enterprise capabilities that the vWorkspace management console does not provide natively.  Aside from the multi-farm management and multi-location management features I mentioned earlier, it also allows administrators to upgrade the vWorkspace VM tools on the VMs you select, and it simplifies how administrators search for provisioning objects like templates, sysprep customizations, parent VHDs, and so on.  And by building these capabilities into a PowerPack, vWorkspace administrators can perform custom filtering and sorting of the data in the grid, generate rich HTML reports for that data, export the data to an external file for use in other programs, and view the PowerShell scripts that are doing all of the work, all because those features come with the PowerGUI administrative console automatically.  That"™s an amazing feat for one weeks worth of effort!</p><p>The really sweet part of all of this is that it gets even better very soon.  If you"™ve been following my blog recently you"™ve seen that we have released two betas of<a href="http://poshoholic.com/2011/05/17/try-the-powergui-pro-3-0-beta-today/" title="Try the PowerGUI Pro 3.0 beta today">PowerGUI Pro 3.0</a> in the last little while which comes with many great features worth highlighting, however for now I only want to mention one: MobileShell.  In PowerGUI Pro 3.0, you can provide administrators with a custom mobile management solution, defined using PowerPacks and tailored for their needs using role-based access control (RBAC).  That means that once we release PowerGUI Pro 3.0 (which should happen very soon), the vWorkspace guys will be able to publish an update to their PowerPack that enables mobile management support so that vWorkspace administrators can have a mobile management solution for very little cost!  All they will need once the vWorkspace PowerPack is updated to support this mobile management scenario is a license of PowerGUI Pro 3.0 for each administrator who wants to manage their vWorkspace environment from their webkit-enabled mobile device.  Considering that it also allows those administrators to create executable files from PowerShell scripts, work with integrated version control in a best-in-class script editor, manage systems remotely using easy PowerShell remoting capabilities, find functions they are working with using go to definition support for functions, and more, the PowerGUI Pro price of $199/user is a pretty good value.</p><p>If you are at all interested in VDI, you should give vWorkspace a look because it"™s an awesome solution that keeps getting better all the time.  If you use vWorkspace already I encourage you to take a look at the PowerShell capabilities that this team is providing, particularly in the PowerPack, because a ton of additional value is being provided here that is worth checking out.  You can find the installation instructions for the PowerPack on the<a href="http://www.powergui.org/entry.jspa?categoryID=290&amp;externalID=3561" title="vWorkspace PowerPack">vWorkspace PowerPack</a> page on<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI.org">PowerGUI.org</a>.</p><p>That"™s it for this post.  If you have any questions or feedback, please don"™t hesitate to reply in the comments below.</p><p>Thanks!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/PowerPack">PowerPack</a>,<a href="http://technorati.com/tags/vWorkspace">vWorkspace</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/596/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/596/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=596&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PowerGUI Pro® 3.0 Beta 2 is now available</title><link>https://powershell.org/articles/2011-06-17-powergui-pro-3-0-beta-2-is-now-available/</link><guid>https://powershell.org/articles/2011-06-17-powergui-pro-3-0-beta-2-is-now-available/</guid><pubDate>Fri, 17 Jun 2011 14:21:40 +0000</pubDate><description>&lt;p&gt;Hot on the heels of our first beta cycle for &lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI Pro&lt;/a&gt; 3.0, today we released beta 2 of PowerGUI Pro 3.0 to the web.  This release includes a lot of fixes and improvements based on the feedback we&amp;quot;™ve received from you during our first beta cycle, so thank you for that feedback!&lt;/p&gt;
&lt;p&gt;Here are some details about the improvements that have been made in the 2nd beta of PowerGUI Pro 3.0:&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Hot on the heels of our first beta cycle for<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> 3.0, today we released beta 2 of PowerGUI Pro 3.0 to the web.  This release includes a lot of fixes and improvements based on the feedback we"™ve received from you during our first beta cycle, so thank you for that feedback!</p><p>Here are some details about the improvements that have been made in the 2nd beta of PowerGUI Pro 3.0:</p><h4 id="improved-snippets-hierarchy" class="ps-heading">Improved snippets hierarchy<a class="ps-heading-anchor" href="#improved-snippets-hierarchy" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Several users indicated that some of our snippets were hard to find.  To resolve this issue, I"™ve reorganized our snippets into an improved snippets hierarchy that should make it easier for you to find the snippets you are looking for and learn more about what you can do with PowerShell from our snippet collection.  A special thanks goes out to<a href="http://bytecookie.wordpress.com/" title="ByteCookie - Denniver Reining's blog">Denniver Reining</a>, author of the very popular<a href="http://www.powergui.org/entry.jspa?externalID=3041&amp;categoryID=389" title="Snippet Manager Add-on">Snippet Manager Add-on</a>.  Denniver was able to provide very useful feedback as I was going through the improvements in this release, which was very helpful.  To browse the new snippet hierarchy, simply press Ctrl+I while editing a document in the Script Editor.  Here"™s a screenshot showing the top level representation of the new snippets hierarchy:</p><p><a href="http://kirkmunro.files.wordpress.com/2011/06/snaghtml8b27913.png"><img src="http://kirkmunro.files.wordpress.com/2011/06/snaghtml8b27913_thumb.png?w=604&amp;h=427" alt="PowerGUI Pro 3.0 Snippet Hierarchy"/></p><h4 id="installer-option-to-open-script-editor" class="ps-heading">Installer option to open Script Editor<a class="ps-heading-anchor" href="#installer-option-to-open-script-editor" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Since the first release of<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> we have provided an option at the end of the installation to open the PowerGUI Admin Console.  This is useful, but myself and many of our users have requested if we could open the Script Editor as well.  With this beta 2 release, you can now open the Script Editor or the Admin Console at the end of the installation.</p><h4 id="powerpack-shared-scripts-are-now-loaded-from-regular-nodes-and-actions" class="ps-heading">PowerPack Shared Scripts are now loaded from regular nodes and actions<a class="ps-heading-anchor" href="#powerpack-shared-scripts-are-now-loaded-from-regular-nodes-and-actions" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>When you author a PowerPack, you can create a function library inside a shared script for the PowerPack.  This is useful, however until now shared scripts would only load when you clicked on a script node or script action.  This has now been changed so that shared scripts are now loaded from regular nodes and actions, allowing you to keep all of your PowerPack functions in one location and then create regular nodes and actions using those functions.</p><h4 id="performance-improvements-usability-improvements-and-lots-of-bug-fixes" class="ps-heading">Performance improvements, usability improvements and lots of bug fixes<a class="ps-heading-anchor" href="#performance-improvements-usability-improvements-and-lots-of-bug-fixes" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>In addition to these items, we have improved the performance in some scenarios in MobileShell and in the Script Editor, we have addressed some usability improvements in the Script Editor, the Admin Console and MobileShell, and we have fixed a lot of bugs as well (it is a beta cycle after all, and what good would a beta cycle be if it didn"™t include bug fixes?).</p><h4 id="dont-forget-all-of-the-new-features-that-were-in-the-first-beta" class="ps-heading">Don"™t forget all of the new features that were in the first beta!<a class="ps-heading-anchor" href="#dont-forget-all-of-the-new-features-that-were-in-the-first-beta" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Besides these changes, if you"™re just finding out about the beta of PowerGUI Pro 3.0, make sure you read my<a href="http://poshoholic.com/2011/05/17/try-the-powergui-pro-3-0-beta-today/" title="Try the PowerGUI Pro 3.0 beta today">other blog post</a> that highlights all of the new features like compiling scripts into executables, or the new MobileShell user interface that allows you to use PowerPacks from your smartphone or tablet &ldquo;“ those features and many more were included in the<a href="http://poshoholic.com/2011/05/17/try-the-powergui-pro-3-0-beta-today/" title="Try the PowerGUI Pro 3.0 beta today">first beta</a> of this release.  If you want to try the awesome new MobileShell capabilities, this blog post will help you get that set up in your test lab:<a href="http://poshoholic.com/2011/05/19/configuring-powerpacks-in-mobileshell-in-powergui-pro-3-0/" title="Configuring RBAC for MobileShell in PowerGUI Pro 3.0">Configuring RBAC for MobileShell in PowerGUI Pro 3.0</a>.</p><h4 id="great-so-where-can-i-get-beta-2" class="ps-heading">Great, so where can I get beta 2?<a class="ps-heading-anchor" href="#great-so-where-can-i-get-beta-2" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Beta 2 is available for download now, in the same location where we posted the first beta.  You can find it on the<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI Pro 3.0 Beta">PowerGUI Pro 3.0 beta</a> page.  When you are installing this beta, you will need to provide a license key.  License keys for the beta are included in the zip file for the beta, right beside the msi and exe installers for the PowerGUI Pro 3.0 components &ldquo;“ look for the asc file in the Components folder.</p><h4 id="please-share-your-feedback" class="ps-heading">Please share your feedback!<a class="ps-heading-anchor" href="#please-share-your-feedback" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>We will be running the second beta for a short period while we work on finishing up this release.  Your feedback is very important during this beta cycle, so please give the beta release a try and share your feedback by posting messages on the<a href="http://www.powergui.org/forumindex.jspa?categoryID=55">PowerGUI forums</a>.  The sooner we get your feedback, the sooner we can respond to it.  I&rdquo;™m really looking forward to hearing what you like, what you don&rdquo;™t like, and what else you would like to see in this and future releases, so please share your thoughts with us.</p><p>Enjoy!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/592/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/592/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=592&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Configuring RBAC for MobileShell in PowerGUI Pro 3.0</title><link>https://powershell.org/articles/2011-05-18-configuring-rbac-for-mobileshell-in-powergui-pro-3-0/</link><guid>https://powershell.org/articles/2011-05-18-configuring-rbac-for-mobileshell-in-powergui-pro-3-0/</guid><pubDate>Thu, 19 May 2011 05:07:45 +0000</pubDate><description>&lt;p&gt;Yesterday we released the public &lt;a href="http://poshoholic.com/2011/05/17/try-the-powergui-pro-3-0-beta-today/" title="PowerGUI Pro 3.0 Beta"&gt;beta of PowerGUI® Pro 3.0&lt;/a&gt;, which comes with all sorts of cool new features for &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt; users.  My favorite feature is definitely the new management interface for MobileShell.  With this interface, you can perform systems management from your handheld device very easily.  Here&amp;quot;™s what that might look like from your webkit-enabled web browser:&lt;br&gt;
&lt;a href="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-actions1.png"&gt;&lt;img src="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-actions_thumb.png?w=354&amp;amp;h=640" alt="MobileShell.Actions"&gt;&lt;/a&gt;&lt;br&gt;
Since this is only a beta release, it doesn&amp;quot;™t necessarily have everything fully polished just yet.  One thing that we didn&amp;quot;™t get to include in the beta release was a management console allowing you to associate PowerPacks with AD users and groups as well as instructions describing how you set up MobileShell to use this new interface with the beta.  The PowerPack that will be used to do that will come later.  In the meantime, this post will give you the necessary instructions to get started.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Yesterday we released the public<a href="http://poshoholic.com/2011/05/17/try-the-powergui-pro-3-0-beta-today/" title="PowerGUI Pro 3.0 Beta">beta of PowerGUI® Pro 3.0</a>, which comes with all sorts of cool new features for<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a> users.  My favorite feature is definitely the new management interface for MobileShell.  With this interface, you can perform systems management from your handheld device very easily.  Here"™s what that might look like from your webkit-enabled web browser:<br><a href="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-actions1.png"><img src="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-actions_thumb.png?w=354&amp;h=640" alt="MobileShell.Actions"/><br>
Since this is only a beta release, it doesn"™t necessarily have everything fully polished just yet.  One thing that we didn"™t get to include in the beta release was a management console allowing you to associate PowerPacks with AD users and groups as well as instructions describing how you set up MobileShell to use this new interface with the beta.  The PowerPack that will be used to do that will come later.  In the meantime, this post will give you the necessary instructions to get started.</p><h4 id="step-1-install-the-mobileshell-server" class="ps-heading">Step 1: Install the MobileShell Server<a class="ps-heading-anchor" href="#step-1-install-the-mobileshell-server" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>First, you need to find a system with IIS 7 or later installed.  Once you have a system where you will install the MobileShell server, you can run the<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a>MobileShell installer that was included in the beta package.  During that installation, make sure you indicate you will use https for your web site, because the new MobileShell user experience requires https in order for it to function properly. With the MobileShell server installation complete, you have a few configuration tasks that you need to perform to set up PowerPacks</p><h4 id="step-2-add-mobileshell-users-to-the-powergui-mobileshell-users-local-group" class="ps-heading">Step 2: Add MobileShell Users to the PowerGUI MobileShell Users Local Group<a class="ps-heading-anchor" href="#step-2-add-mobileshell-users-to-the-powergui-mobileshell-users-local-group" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Any user who will access MobileShell needs to be a member of the PowerGUI MobileShell Users local group.  The local group is created automatically by the MobileShell Server installer, so all you need to do is make sure you put the appropriate user accounts in to that local group so that they will have access to MobileShell.  Note that it may take several minutes before MobileShell checks the group again to see if there are new users in the group, so you may need to wait before newly added users can log in to MobileShell.</p><h4 id="step-3-associate-powerpacks-with-ad-users-and-groups" class="ps-heading">Step 3: Associate PowerPacks with AD Users and Groups<a class="ps-heading-anchor" href="#step-3-associate-powerpacks-with-ad-users-and-groups" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>With your MobileShell users configured, you can now associate PowerPacks with different AD users and groups.  When a user logs on to MobileShell, they are presented with any PowerPacks that are associated with their user account or with any groups in which their user account is a member. MobileShell PowerPack configuration is done via a simple xml file.  The file does not exist by default, so you need to create it.  Invoke the following PowerShell script on your MobileShell server to create and open the configuration xml file:</p><div class="highlight"><div style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 1</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 2</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 3</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 4</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 5</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 6</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 7</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 8</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"> 9</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">10</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">11</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">12</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">13</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">14</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">15</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">16</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">17</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">18</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">19</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">20</span></code></pre></td><td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%"><pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-powershell" data-lang="powershell"><span style="display:flex;"><span><span style="color:#79c0ff">$programDataPath</span> = [<span style="color:#79c0ff;font-weight:bold">Environment</span>]::GetFolderPath(<span style="color:#a5d6ff">'CommonApplicationData'</span>)</span></span><span style="display:flex;"><span><span style="color:#79c0ff">$powerGUIDataPath</span> =<span style="color:#a5d6ff">'Quest Software\PowerGUI Pro'</span></span></span><span style="display:flex;"><span><span style="color:#79c0ff">$folder</span> = Join-Path -Path<span style="color:#79c0ff">$programDataPath</span> -ChildPath<span style="color:#79c0ff">$powerGUIDataPath</span></span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#ff7b72">if</span> (<span style="color:#ff7b72;font-weight:bold">-not</span> (Test-Path -LiteralPath<span style="color:#79c0ff">$folder</span>)) {</span></span><span style="display:flex;"><span> New-Item -ItemType Directory -Path<span style="color:#79c0ff">$folder</span> | Out-Null</span></span><span style="display:flex;"><span>}</span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#79c0ff">$configPath</span> = Join-Path -Path<span style="color:#79c0ff">$folder</span> -ChildPath<span style="color:#a5d6ff">'MobileShellConfig.xml'</span></span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#79c0ff">$configuration</span> =<span style="color:#79c0ff">@"</span></span></span><span style="display:flex;"><span><span style="color:#79c0ff">&lt;?xml version="1.0" encoding="utf-8"?&gt;</span></span></span><span style="display:flex;"><span><span style="color:#79c0ff"/></span></span><span style="display:flex;"><span><span style="color:#79c0ff"> &lt;!--</span></span></span><span style="display:flex;"><span><span style="color:#79c0ff"> --&gt;</span></span></span><span style="display:flex;"><span><span style="color:#79c0ff">"@</span></span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#79c0ff">$configuration</span> | Out-File -FilePath<span style="color:#79c0ff">$configPath</span> -Encoding UTF8</span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span>notepad<span style="color:#79c0ff">$configPath</span></span></span></code></pre></td></tr></table></div></div><p>Once you have the configuration file open, you will see the layout that is used to associate AD user or group SIDs with PowerPacks.  Copy all of the core PowerPacks that you have in the PowerPacks subfolder of your PowerGUI Pro installation folder that you want to use via the MobileShell UI into the same path where this file was created (the value of the $folder variable in the script above contains this path).  Then modify this file to contain only the PowerPacks you copied over, update the first User SID for your user account, and this will finish off the initial configuration of PowerPacks for MobileShell.  If you want to add additional users, you can copy and paste the User node in the XML document and then modify the SID for the users you add.  Retrieving a SID should be an easy task of course: simply use Get-QADUser from the Quest AD cmdlets!<img src="http://kirkmunro.files.wordpress.com/2011/05/wlemoticon-smile.png?w=595" alt="Smile"/><p>Note: With this beta release there is a bug in the Groups support in this configuration document, so simply associate PowerPacks to users for now.  Thanks!</p><h4 id="step-4-open-the-new-mobileshell-user-interface" class="ps-heading">Step 4: Open the New MobileShell User Interface<a class="ps-heading-anchor" href="#step-4-open-the-new-mobileshell-user-interface" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>The new MobileShell User Interface we have in the beta is accessed by opening your webkit-enabled web browser and pointing it to the following website:</p><blockquote><p>https://<em>MobileWebServerAddress</em>/MobileShell/Admin</p></blockquote><p>This web address allows you to try out the new systems management features that you can get from the PowerPacks you just associated with your user account.  Once you log in you should be all set to start using your PowerPacks!</p><h4 id="a-note-about-mobileshell-support-for-powerpacks" class="ps-heading">A Note About MobileShell Support for PowerPacks<a class="ps-heading-anchor" href="#a-note-about-mobileshell-support-for-powerpacks" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Note that if you try to use this new user interface with a PowerPack other than the ones that currently are included in the beta, by default the nodes and actions in those PowerPacks will not be visible in the MobileShell UI.  This must be explicitly turned on in PowerPacks that you want to access this way.  The reason behind this is because there may be some script that displays a Windows Forms or WPF-based UI on the system where they are run.  When you are remotely managing your environment via your MobileShell Server, you don"™t want any UI to be displayed on the server because that would freeze your web client interface.  For this reason, nodes and actions must be explicitly configured to work with the new MobileShell UI.  I will write a separate post later about how you can do that really easily.  In the meantime, please try MobileShell with the core PowerPacks and see what you think! Hopefully this will help get you up and running with the new MobileShell UI in your test environment.  If you have any questions about this process, please let me know.</p><p>Thanks,</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/beta">beta</a>,<a href="http://technorati.com/tags/MobileShell">MobileShell</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/568/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/568/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=568&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Try the PowerGUI Pro® 3.0 Beta today!</title><link>https://powershell.org/articles/2011-05-17-try-the-powergui-pro-3-0-beta-today/</link><guid>https://powershell.org/articles/2011-05-17-try-the-powergui-pro-3-0-beta-today/</guid><pubDate>Tue, 17 May 2011 15:00:00 +0000</pubDate><description>&lt;p&gt;Today marks another exciting milestone for &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt;, as we release a &lt;a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI Pro 3.0 Public Beta"&gt;public beta&lt;/a&gt; of &lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI Pro&lt;/a&gt; 3.0 to the web.  We&amp;quot;™ve been working very hard on this release, and it includes a lot of new and improved features.   The highlights of this release are shown below.&lt;/p&gt;
&lt;h4 id="mobileshell-now-supports-powerpack-rendering" class="ps-heading"&gt;MobileShell Now Supports PowerPack Rendering&lt;a class="ps-heading-anchor" href="#mobileshell-now-supports-powerpack-rendering" aria-label="Link to this section" title="Link to this section"&gt;&lt;i class="fas fa-link" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;A lot of our customers have been requesting this feature for a while (myself included!).  With PowerGUI Pro 3.0, you can now expose PowerPacks to MobileShell users!  An xml document is used to provide role-based access control (RBAC) to PowerGUI PowerPacks.  You simply associate PowerPack files with Active Directory users or groups, and when a user logs in they will see the PowerPacks that are configured for them!  Here&amp;quot;™s a screenshot showing the top level of MobileShell, where you can see the PowerPacks that have been exposed to this user:&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Today marks another exciting milestone for<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a>, as we release a<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI Pro 3.0 Public Beta">public beta</a> of<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> 3.0 to the web.  We"™ve been working very hard on this release, and it includes a lot of new and improved features.   The highlights of this release are shown below.</p><h4 id="mobileshell-now-supports-powerpack-rendering" class="ps-heading">MobileShell Now Supports PowerPack Rendering<a class="ps-heading-anchor" href="#mobileshell-now-supports-powerpack-rendering" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>A lot of our customers have been requesting this feature for a while (myself included!).  With PowerGUI Pro 3.0, you can now expose PowerPacks to MobileShell users!  An xml document is used to provide role-based access control (RBAC) to PowerGUI PowerPacks.  You simply associate PowerPack files with Active Directory users or groups, and when a user logs in they will see the PowerPacks that are configured for them!  Here"™s a screenshot showing the top level of MobileShell, where you can see the PowerPacks that have been exposed to this user:</p><p><img src="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-powerpacklist.png?w=354&amp;h=640" alt="MobileShell.PowerPackList"/><p>Just like in the Admin Console, you can browse through nodes and see child nodes:</p><p><img src="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-browsingthetree.png?w=354&amp;h=640" alt="MobileShell.BrowsingTheTree"/><p>Once you invoke a node that returns data, you can see the records showing up in the MobileShell PowerPack Rendering UI:</p><p><img src="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-nodedataingrid.png?w=354&amp;h=640" alt="MobileShell.NodeDataInGrid"/><p>Clicking on any of these child nodes allows you to see more object detail if any is available as well as any actions that are available for the object:</p><p><img src="http://kirkmunro.files.wordpress.com/2011/05/mobileshell-actions.png?w=354&amp;h=640" alt="MobileShell.Actions"/><p>This gives you full PowerPack support on your handheld device!  Devices supported include all iOS devices (iPhone, iPad), Android and BlackBerry 6.0 and later devices.  You can also use the Google Chrome or Apple Safari web browsers from your desktop.  If you don"™t have a webkit-enabled web browser on your device or laptop, or if you want to invoke an ad-hoc command from your mobile device, you can still use the other MobileShell user experiences that we released in previous versions of PowerGUI Pro &ldquo;“ they are still supported in PowerGUI Pro 3.0.</p><h4 id="new-interactive-welcome-page-in-script-editor-and-admin-console" class="ps-heading">New Interactive Welcome Page in Script Editor and Admin Console<a class="ps-heading-anchor" href="#new-interactive-welcome-page-in-script-editor-and-admin-console" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>We have updated our Welcome Page that we have had all along in the Admin Console and we&rdquo;™ve made it available in the Script Editor as well.  This page now allows you to keep track of the latest PowerPacks or Add-ons on PowerGUI.org, monitor your favorite RSS feeds, see a featured video from the PowerShell and PowerGUI channel on YouTube, or read the latest tip of the day.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/05/scripteditor-mainview.png"><img src="http://kirkmunro.files.wordpress.com/2011/05/scripteditor-mainview_thumb.png?w=604&amp;h=464" alt="ScriptEditor.MainView"/></p><h4 id="create-executable-files-from-scripts" class="ps-heading">Create Executable Files from Scripts<a class="ps-heading-anchor" href="#create-executable-files-from-scripts" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Many customers have asked us for the ability to create executable files from scripts.  This is very useful, especially if you want to send someone the functionality you design in a script so that they can execute it without any difficulty.  PowerGUI Pro 3.0 includes this functionality, allowing you to build executable files that may be optionally password protected if they contain sensitive information.  You can also include any additional files that a script is dependent on as part of the package.  The only requirements for these executables are for PowerShell 2.0 itself to be installed and for the script requirements to be satisfied (if there are any).</p><p><a href="http://kirkmunro.files.wordpress.com/2011/05/scripteditor-compilescript.png"><img src="http://kirkmunro.files.wordpress.com/2011/05/scripteditor-compilescript_thumb.png?w=604&amp;h=466" alt="ScriptEditor.CompileScript"/></p><h4 id="improved-version-control-integration" class="ps-heading">Improved Version Control Integration<a class="ps-heading-anchor" href="#improved-version-control-integration" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>PowerGUI Pro has included Version Control support since its first release.  In PowerGUI Pro 3.0, we have improved this integration by providing a new<strong>Get Files from Version Control</strong> menu item in the<strong>Version Control</strong> menu to allow you to retrieve files from version control.  We have also simplified the check-in process so that you can disable the display of the check-in description dialog if it is not required by the version control provider.  This allows for a more streamlined check-in experience when working with Team Foundation Server.</p><h4 id="reset-runspace-on-demand" class="ps-heading">Reset Runspace on Demand<a class="ps-heading-anchor" href="#reset-runspace-on-demand" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>As you create and modify scripts in the Script Editor, you are often changing the state of the PowerShell session, loading or unloading modules or snapins, or adding, removing or modifying functions or variables.  When this happens, it is a recommended practice to re-run your script from a clean state to make sure that something isn"™t working simply because of the current state of your system.  Getting to a clean state in the PowerGUI Script Editor just got easier in PowerGUI Pro 3.0.  Now all you need to do is select Reset Runspace from the Debug menu and your functions, aliases and variables will be cleaned up and all of your modules and snapins will be unloaded and reloaded.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/05/scripteditor-resetrunspaceondemand.png"><img src="http://kirkmunro.files.wordpress.com/2011/05/scripteditor-resetrunspaceondemand_thumb.png?w=604&amp;h=466" alt="ScriptEditor.ResetRunspaceOnDemand"/></p><h4 id="go-to-definition-support-for-functions" class="ps-heading">Go to Definition Support for Functions<a class="ps-heading-anchor" href="#go-to-definition-support-for-functions" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>As you work with PowerShell, the number of files containing commands you use can grow.  This commonly happens as users create multiple modules they manage or use modules they download from other sources.  In cases where you work with functions from different sources, you may want to go to a definition for a function to see how it is implemented.  In PowerGUI Pro 3.0, you can right-click on a function name in the Script Editor and go to the definition of that function by selecting<strong>Go to Definition</strong> from the context menu.</p><h4 id="find-powerpacks-online-with-click-once-install" class="ps-heading">Find PowerPacks Online with Click-Once Install<a class="ps-heading-anchor" href="#find-powerpacks-online-with-click-once-install" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>You can now search for PowerPacks on the PowerGUI.org website right from within the PowerGUI Administrative Console.  Searching is done using keyword matches, and if you want to see all PowerPacks simply perform a search without entering any keywords.  Once you have found the PowerPack you want, select it and click on the<strong>Install</strong> button to download, unblock, install and import the PowerPack automatically.</p><p><a href="http://kirkmunro.files.wordpress.com/2011/05/adminconsole-findpowerpacksonline.png"><img src="http://kirkmunro.files.wordpress.com/2011/05/adminconsole-findpowerpacksonline_thumb.png?w=604&amp;h=449" alt="AdminConsole.FindPowerPacksOnline"/></p><h4 id="authoring-mode-for-the-administrative-console" class="ps-heading">Authoring Mode for the Administrative Console<a class="ps-heading-anchor" href="#authoring-mode-for-the-administrative-console" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>If you know PowerShell, you may want all the capabilities that are available in the Administrative Console to be available to you so that you can customize it to meet your needs.  This allows you to create a tailored management experience for yourself or other users in your organization.  If you provide the Administrative Console with PowerPacks to other users in your organization, they may not know PowerShell, in which case you really don"™t want them to change the configuration of the PowerPacks you give them.  The PowerGUI Administrative Console now has Authoring Mode for users who want to be able to modify PowerPacks, and basic (read-only) mode for users who shouldn"™t be modifying PowerPacks.  Simply set the system up with the appropriate shortcut for the user who uses the Administrative Console and you won"™t have to worry about them accidentally changing something anymore.</p><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="and-thats-not-all" class="ps-heading">And that"™s not all!<a class="ps-heading-anchor" href="#and-thats-not-all" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>We also have a lot of other improvements in the product as well that were added as part of the PowerGUI Pro 3.0 release.  Here"™s a list of a few more notable changes:</p><ul><li>Improved Action functionality in the Administrative Console;</li><li>Automatic loading of required modules or snapins when a PowerPack is loaded;</li><li>Automatic variables for $PGHome, $PGUICulture, $PGVersionTable and $PGSE;</li><li>Multi-line command support for the embedded PowerShell Console; and</li><li>For Add-on authors, $PGSE is now defined by default and name lookups of UI elements is now case-insensitive</li></ul><p>There are other fixes as well, but this short list gives you an idea of some of the other things that are included in this release.  Each of these improvements were suggested by various members of our community, so please keep the feedback coming, we"™re really listening!</p><h4 id="this-sounds-great-where-can-i-get-the-beta" class="ps-heading">This sounds great!  Where can I get the beta?<a class="ps-heading-anchor" href="#this-sounds-great-where-can-i-get-the-beta" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>You can download the public beta of PowerGUI Pro 3.0 right now by clicking on the<strong>Download</strong> button on the<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI Pro 3.0 Public Beta">PowerGUI Pro 3.0 Public Beta page</a> on<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI.org">PowerGUI.org</a>.  That page also describes what the beta package contains as well.  PowerGUI Pro can be installed side-by-side with PowerGUI freeware, so if you are a freeware user and want to try this out, you can install the beta without disrupting anything you do with the freeware product.</p><h4 id="provide-your-feedback-on-the-powergui-forums" class="ps-heading">Provide your feedback on the PowerGUI forums!<a class="ps-heading-anchor" href="#provide-your-feedback-on-the-powergui-forums" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>We will be running this beta for a short period while we work on finishing up this release.  Your feedback is very important during this beta cycle, so please give the beta release a try and share your feedback by posting messages on the<a href="http://www.powergui.org/forumindex.jspa?categoryID=55" title="PowerGUI Forums">PowerGUI forums</a>.  The sooner we get your feedback, the sooner we can respond to it.  I"™m really looking forward to hearing what you like, what you don"™t like, and what else you would like to see in this and future releases, so please share your thoughts with us.</p><p>That about wraps it up for this post, so if you made it here, thank you for reading this far and please, give<a href="http://www.powergui.org/entry.jspa?externalID=3523" title="PowerGUI Pro 3.0 Beta">PowerGUI Pro 3.0 Beta</a> a try to see what you think about it!</p><p>Happy testing!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/beta">beta</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/558/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/558/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=558&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Exciting PowerGUI® news at TechEd 2011 next week!</title><link>https://powershell.org/articles/2011-05-13-exciting-powergui-news-at-teched-2011-next-week/</link><guid>https://powershell.org/articles/2011-05-13-exciting-powergui-news-at-teched-2011-next-week/</guid><pubDate>Fri, 13 May 2011 20:23:15 +0000</pubDate><description>&lt;p&gt;Next week I&amp;quot;™ll be at the TechEd 2011 conference in Atlanta.  During this event I&amp;quot;™ll be doing an Ask the Experts session on &lt;strong&gt;Tuesday, May 17, 2011&lt;/strong&gt; in the Quest Software booth from &lt;strong&gt;12:30-1:00PM&lt;/strong&gt;.  If you want to get the latest news on &lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI® Pro&lt;/a&gt; and &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt;®, come to that session!  I have some really cool things I&amp;quot;™ve been dying to show you, so please stop by and say Hello!  If you can&amp;quot;™t make that session, we&amp;quot;™ll be demoing &lt;a href="http://www.powerguipro.com/" title="PowerGUI Pro"&gt;PowerGUI Pro&lt;/a&gt; all week in the Quest booth, so stop by if you want a quick look at what we&amp;quot;™ve been working on.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Next week I"™ll be at the TechEd 2011 conference in Atlanta.  During this event I"™ll be doing an Ask the Experts session on<strong>Tuesday, May 17, 2011</strong> in the Quest Software booth from<strong>12:30-1:00PM</strong>.  If you want to get the latest news on<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI® Pro</a> and<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a>®, come to that session!  I have some really cool things I"™ve been dying to show you, so please stop by and say Hello!  If you can"™t make that session, we"™ll be demoing<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> all week in the Quest booth, so stop by if you want a quick look at what we"™ve been working on.</p><p>If you"™re wondering where else I"™ll be, be sure to take a look at my blog post about<a href="http://poshoholic.com/2011/04/28/learn-more-about-powershell-at-teched-2011/" title="Learn more about PowerShell at TechEd 2011">PowerShell at TechEd 2011</a>.  It includes sessions I will be possibly attending.  I"™m also presenting an interactive session called<a href="http://northamerica.msteched.com/topic/details/WSV473-INT?fbid=4S1zVddlkbN#showdetails" title="WSV473-INT Windows PowerShell 3.0- Why Wait- Get Next-Generation PowerShell Functionality Today!">WSV-473: Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!</a>  If you cannot attend that session, there is a repeat as well:<a href="http://northamerica.msteched.com/topic/details/WSV473-INT-R?fbid=4S1zVddlkbN#showdetails" title="WSV473-INT-R Windows PowerShell 3.0- Why Wait- Get Next-Generation PowerShell Functionality Toda">WSV473-INT-R: Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!</a></p><p>Also, why not go to TechEd in style!  Show your appreciation for PowerGUI at TechEd by sporting the latest PowerGUI desktop wallpaper on your laptop!</p><p><a href="http://www.powergui.org/servlet/KbServlet/download/3502-102-5574/1920x1200.jpg"><img src="http://www.powergui.org/servlet/KbServlet/download/3502-102-5571/1440x900.jpg" alt=""/></p><p>Hope to see you there!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/TechEd+2011">TechEd 2011</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/543/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/543/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=543&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Learn more about PowerShell at TechEd 2011</title><link>https://powershell.org/articles/2011-04-28-learn-more-about-powershell-at-teched-2011/</link><guid>https://powershell.org/articles/2011-04-28-learn-more-about-powershell-at-teched-2011/</guid><pubDate>Thu, 28 Apr 2011 15:15:09 +0000</pubDate><description>&lt;p&gt;&lt;a href="http://northamerica.msteched.com/default.aspx?fbid=TzKc3Dpyi4d" title="TechEd North America 2011"&gt;TechEd North America 2011&lt;/a&gt; is coming up fast next month, so I wanted to let you know how you can learn more about PowerShell while at the conference.  PowerShell has continually had a great presence at TechEd events, and this year is no exception.  Just searching the TechEd schedule builder using the keyword &amp;ldquo;PowerShell&amp;rdquo; reveals 7 pre-event online webcasts, 2 pre-event virtual labs, 4 pre-con seminars, 2 birds of a feather discussions, 5 interactive discussions, 16 breakouts, and 9 hands-on labs this year!  Those are not all specifically focused on PowerShell, but they definitely show the amount of attention that PowerShell gets at a conference like this.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p><a href="http://northamerica.msteched.com/default.aspx?fbid=TzKc3Dpyi4d" title="TechEd North America 2011">TechEd North America 2011</a> is coming up fast next month, so I wanted to let you know how you can learn more about PowerShell while at the conference.  PowerShell has continually had a great presence at TechEd events, and this year is no exception.  Just searching the TechEd schedule builder using the keyword &ldquo;PowerShell&rdquo; reveals 7 pre-event online webcasts, 2 pre-event virtual labs, 4 pre-con seminars, 2 birds of a feather discussions, 5 interactive discussions, 16 breakouts, and 9 hands-on labs this year!  Those are not all specifically focused on PowerShell, but they definitely show the amount of attention that PowerShell gets at a conference like this.</p><h4 id="powershell-content-at-teched-2011" class="ps-heading">PowerShell content at TechEd 2011<a class="ps-heading-anchor" href="#powershell-content-at-teched-2011" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Below you will find a list of all of the PowerShell-related sessions and resources for TechEd so that you can make sure you have them added to your schedule.  The sessions that interest me the most are highlighted in bold.</p><pre><code> **Type and Level**
**Title**
**Speaker**
**Date**
Pre-event webcast</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [PRE001-WC | Windows PowerShell Basics for IT Professionals](http://northamerica.msteched.com/topic/details/PRE001-WC#showdetails&amp;fbid=4S1zVddlkbN)
Peter Lammers
Online, available now
Pre-event webcast</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [PRE020-WC | Windows PowerShell Basics for IT Professionals (Part 2)](http://northamerica.msteched.com/topic/details/PRE020-WC#showdetailshttp://northamerica.msteched.com/topic/details/PRE001-WC%23showdetails&amp;fbid=4S1zVddlkbN)
Sean Kearney
Online, available now
Pre-event webcast</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [PRE051-WC | PowerShell Week: Learn It Now before It's an Emergency (Part 1 of 5)](http://northamerica.msteched.com/topic/details/PRE051-WC#showdetails&amp;fbid=4S1zVddlkbN)
Ed Wilson
Online, available now
Pre-event webcast</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [PRE052-WC | PowerShell Week: Learn It Now before It's an Emergency (Part 2 of 5)](http://northamerica.msteched.com/topic/details/PRE052-WC#showdetails&amp;fbid=4S1zVddlkbN)
Ed Wilson
Online, available now
Pre-event webcast</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [PRE053-WC | PowerShell Week: Learn it now before it is an emergency (Part 3 of 5)](http://northamerica.msteched.com/topic/details/PRE053-WC#showdetails&amp;fbid=4S1zVddlkbN)
Ed Wilson
Online, available now
Pre-event webcast</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [PRE054-WC | PowerShell Week: Learn it now before it is an emergency (Part 4 of 5)](http://northamerica.msteched.com/topic/details/PRE054-WC#showdetails&amp;fbid=4S1zVddlkbN)
Ed Wilson
Online, available now
Pre-event webcast</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [PRE055-WC | PowerShell Week: Learn It Now before It's an Emergency (Part 5 of 5)](http://northamerica.msteched.com/topic/details/PRE055-WC#showdetails&amp;fbid=4S1zVddlkbN)
Ed Wilson
Online, available now
**Pre-Conference Seminar</code></pre><p>($$$)**</p><pre><code> [**PRC14 | Automate Windows 7 (and Windows Server 2008 R2) Administration Using Windows PowerShell v2**](http://northamerica.msteched.com/topic/details/PRC14?fbid=4S1zVddlkbN#showdetails)
**Don Jones**
**Sunday, May 15, 10:00 AM "“ 5:30 PM**
Pre-Conference Seminar</code></pre><p>($$$)</p><pre><code> [PRC07 | Microsoft SharePoint 2010 Administration for the Seasoned SharePoint Administrator](http://northamerica.msteched.com/topic/details/PRC07?fbid=4S1zVddlkbN#showdetails)
Shane Young, Todd Klindt
Sunday, May 15, 10:00 AM "“ 5:30 PM
Pre-Conference Seminar</code></pre><p>($$$)</p><pre><code> [PRC13 | Group Policy in Windows 7 and Windows Server 2008 R2](http://northamerica.msteched.com/topic/details/PRC13?fbid=4S1zVddlkbN#showdetails)
Jeremy Moskowitz
Sunday, May 15, 10:00 AM "“ 5:30 PM
Pre-Conference Seminar</code></pre><p>($$$)</p><pre><code> [PRC04 | Build a Better Development Shop with Microsoft Virtualization Technologies and Visual Studio 2010 Lab Management](http://northamerica.msteched.com/topic/details/PRC04?fbid=4S1zVddlkbN#showdetails)
Brian Randell
Sunday, May 15, 10:00 AM "“ 5:30 PM
**Interactive Discussion</code></pre><p>400 &ldquo;“ Expert**</p><pre><code> **[WSV471-INT | Build Reusable Tools in Windows PowerShell](http://northamerica.msteched.com/topic/details/WSV471-INT?fbid=4S1zVddlkbN#showdetails)**
**Don Jones**
**Monday, May 16, 1:15 PM "“ 2:30 PM**
**Breakout Session</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[WSV316 | Windows Server 2008 R2: Tips for Automating the Breadth of Your IT Environment](http://northamerica.msteched.com/topic/details/WSV316?fbid=4S1zVddlkbN#showdetails)**
**Dan Harman, Mir Rosenberg**
**Monday, May 16, 3:00 PM "“ 4:15 PM**
Interactive Discussion</code></pre><p>400 &ldquo;“ Expert</p><pre><code> [VIR471-INT | Virtualization FAQ, Tips and Tricks](http://northamerica.msteched.com/topic/details/VIR471-INT?fbid=4S1zVddlkbN#showdetails)
Janssen Jones
Monday, May 16, 3:00 PM "“ 4:15 PM
**Birds-of-a-Feather</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[BOF04-ITP | PowerShell: Best Practices from the Field](http://northamerica.msteched.com/topic/details/BOF04-ITP?fbid=4S1zVddlkbN#showdetails)**
**Hal Rottenberg, Ed Wilson**
**Tuesday, May 17, 8:30 AM "“ 9:45 AM**
Interactive Discussion</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [OSP273-INT | Microsoft Office 365 Administration and Automation Using Windows PowerShell](http://northamerica.msteched.com/topic/details/OSP273-INT?fbid=4S1zVddlkbN#showdetails)
Ashwin Sarin
Tuesday, May 17, 8:30 AM "“ 9:45 AM
Interactive Discussion</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [OSP382-INT | Windows PowerShell, the Power of the Pipe](http://northamerica.msteched.com/topic/details/OSP382-INT?fbid=4S1zVddlkbN#showdetails)
Todd Bleeker
Tuesday, May 17, 8:30 AM "“ 9:45 AM
**Breakout Session</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[WCL303 | Advanced Troubleshooting with Resultant Set of Policy (RSoP)](http://northamerica.msteched.com/topic/details/WCL303?fbid=4S1zVddlkbN#showdetails)**
**Jeffery Hicks**
**Tuesday, May 17, 1:30 PM "“ 2:45 PM**
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [WSV310 | Get Out of Dodge: Migrating to Windows Server 2008 R2 x64](http://northamerica.msteched.com/topic/details/WSV310?fbid=4S1zVddlkbN#showdetails) 
Rick Claus
Tuesday, May 17, 1:30 PM "“ 2:45 PM
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [DBI304 | What's New in Manageability for Microsoft SQL Server Code-Named "Denali"](http://northamerica.msteched.com/topic/details/DBI304?fbid=4S1zVddlkbN#showdetails)
Denny Cherry
Tuesday, May 17, 1:30 PM "“ 2:45 PM
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [VIR325 | Anatomy of HP Cloud Foundation for Hyper-V](http://northamerica.msteched.com/topic/details/VIR325?fbid=4S1zVddlkbN#showdetails)
Brad Kirby
Tuesday, May 17, 5:00 PM "“ 6:15 PM
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [VIR314 | Understanding Server App-V, Sequencing and Deploying Datacenter Applications](http://northamerica.msteched.com/topic/details/VIR314?fbid=4S1zVddlkbN#showdetails)
Derrick Isoka
Wednesday, May 18, 8:30 AM "“ 9:45 AM
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [EXL318 | Monitoring Microsoft Lync 2010 Deployments](http://northamerica.msteched.com/topic/details/EXL318?fbid=4S1zVddlkbN#showdetails)
Arish Alreja, Jeffrey Reed
Wednesday, May 18, 10:15 AM "“ 11:30 AM
**Interactive Discussion</code></pre><p>400 &ldquo;“ Expert**</p><pre><code> **[WSV473-INT | Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!](http://northamerica.msteched.com/topic/details/WSV473-INT?fbid=4S1zVddlkbN#showdetails)**
**Kirk Munro**
**Wednesday, May 18, 12:00 PM "“ 1:00 PM**
**Breakout Session</code></pre><p>400 &ldquo;“ Expert**</p><pre><code> **[WSV406 | Advanced Automation Using Windows PowerShell 2.0](http://northamerica.msteched.com/topic/details/WSV406?fbid=4S1zVddlkbN#showdetails)**
**Dan Harman, Jeffrey Snover**
**Wednesday, May 18, 1:30 PM "“ 2:45 PM**
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [WCL321 | Windows PowerShell Remoting: Definitely NOT Just for Servers](http://northamerica.msteched.com/topic/details/WCL321?fbid=4S1zVddlkbN#showdetails)
Don Jones
Wednesday, May 18, 1:30 PM "“ 2:45 PM
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [DEV338 | NuGet: Microsoft .NET Package Management for the Enterprise](http://northamerica.msteched.com/topic/details/DEV338?fbid=4S1zVddlkbN#showdetails)
Scott Hanselman
Wednesday, May 18, 1:30 PM "“ 2:45 PM
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [VIR310 | Inside the LAB: Building Your Own Private Cloud Infrastructure](http://northamerica.msteched.com/topic/details/VIR310?fbid=4S1zVddlkbN#showdetails)
Mikael Nystrom
Wednesday, May 18, 1:30 PM "“ 2:45 PM
**Breakout Session</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[WSV322 | Managing the Registry with Windows PowerShell 2.0](http://northamerica.msteched.com/topic/details/WSV322?fbid=4S1zVddlkbN#showdetails)**
**Jeffery Hicks**
**Thursday, May 19, 8:30 AM "“ 9:45 AM**
Birds-of-a-Feather</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [BOF14-ITP | Challenges in Automation for Microsoft Data Repositories (Microsoft SQL Server, DPM and SharePoint)](http://northamerica.msteched.com/topic/details/BOF14-ITP?fbid=4S1zVddlkbN#showdetails)
Kevin Kline
Thursday, May 19, 8:30 AM "“ 9:45 AM
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [VIR326 | Fluid Data Management at Indiana University](http://northamerica.msteched.com/topic/details/VIR326?fbid=4S1zVddlkbN#showdetails)
Janssen Jones
Thursday, May 19, 8:30 AM "“ 9:45 AM
**Breakout Session</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[EXL321 | Microsoft Lync Server 2010: Administering Lync Server Deployment](http://northamerica.msteched.com/topic/details/EXL321?fbid=4S1zVddlkbN#showdetails)**
**Anand Lakshminarayanan, Cezar Ungureanasu**
**Thursday, May 19, 10:15 AM "“ 11:30 AM**
**Interactive Discussion</code></pre><p>400 &ldquo;“ Expert**</p><pre><code> **[WSV473-INT-R | Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!](http://northamerica.msteched.com/topic/details/WSV473-INT-R?fbid=4S1zVddlkbN#showdetails)**
**Kirk Munro**
**Thursday, May 19, 1:00 PM "“ 2:15 PM**
**Breakout Session</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[WSV315 | Windows PowerShell for Beginners](http://northamerica.msteched.com/topic/details/WSV315?fbid=4S1zVddlkbN#showdetails)**
**Jeffrey Snover, Mir Rosenberg**
**Thursday, May 19, 1:00 PM "“ 2:15 PM**
Breakout Session</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [DBI326 | Enterprise Data Mining with Microsoft SQL Server](http://northamerica.msteched.com/topic/details/DBI326?fbid=4S1zVddlkbN#showdetails)
Mark Tabladillo
Thursday, May 19, 2:45 PM "“ 4:00 PM
**Hands-on Lab</code></pre><p>200 &ldquo;“ Intermediate**</p><pre><code> **[WSV276-HOL | Introduction to Windows PowerShell Fundamentals](http://northamerica.msteched.com/topic/details/WSV276-HOL?fbid=4S1zVddlkbN#showdetails)**
**N/A**
**Hands-on-lab, available in the TLC HOL area**
**Hands-on Lab</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[WSV371-HOL | Advanced Windows PowerShell Scripting](http://northamerica.msteched.com/topic/details/WSV371-HOL?fbid=4S1zVddlkbN#showdetails)**
**N/A**
**Hands-on-lab, available in the TLC HOL area**
**Hands-on Lab</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[WSV378-HOL | Server Management and Windows PowerShell V2 (V3.0)](http://northamerica.msteched.com/topic/details/WSV378-HOL?fbid=4S1zVddlkbN#showdetails)**
**N/A**
**Hands-on-lab, available in the TLC HOL area**
Hands-on Lab</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [WCL376-HOL | Managing a Domain Environment More Effectively](http://northamerica.msteched.com/topic/details/WCL376-HOL?fbid=4S1zVddlkbN#showdetails)
N/A
Hands-on-lab, available in the TLC HOL area
Hands-on Lab</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [WSV379-HOL | What's New in Active Directory (V3.0)](http://northamerica.msteched.com/topic/details/WSV379-HOL?fbid=4S1zVddlkbN#showdetails)
N/A
Hands-on-lab, available in the TLC HOL area
Hands-on Lab</code></pre><p>200 &ldquo;“ Intermediate</p><pre><code> [WSV273-HOL | Failover Clustering Introduction with Windows Server 2008 R2](http://northamerica.msteched.com/topic/details/WSV273-HOL?fbid=4S1zVddlkbN#showdetails)
N/A
Hands-on-lab, available in the TLC HOL area
Hands-on Lab</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [WSV377-HOL | Migrating DHCP and File Services with Windows Server Migration Tools](http://northamerica.msteched.com/topic/details/WSV377-HOL?fbid=4S1zVddlkbN#showdetails)
N/A
Hands-on-lab, available in the TLC HOL area
**Hands-on Lab</code></pre><p>300 &ldquo;“ Advanced**</p><pre><code> **[EXL377-HOL | Managing Microsoft Lync Server 2010 Using Windows PowerShell and the Lync Server Control Panel](http://northamerica.msteched.com/topic/details/EXL377-HOL?fbid=4S1zVddlkbN#showdetails)**
**N/A**
**Hands-on-lab, available in the TLC HOL area**
Hands-on Lab</code></pre><p>300 &ldquo;“ Advanced</p><pre><code> [SIM373-HOL | Microsoft System Center Service Manager 2010 Data Warehouse and Reporting](http://northamerica.msteched.com/topic/details/SIM373-HOL?fbid=4S1zVddlkbN#showdetails)
N/A
Hands-on-lab, available in the TLC HOL area</code></pre><h4 id="quest-software-ask-the-experts-session-on-powershell" class="ps-heading">Quest Software Ask the Experts Session on PowerShell<a class="ps-heading-anchor" href="#quest-software-ask-the-experts-session-on-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>There are other items that won&rdquo;™t show up in the schedule builder as well. For example, Quest Software has regular Ask the Experts sessions throughout the event, and one of those sessions will be focused on PowerShell, allowing you to ask questions to myself and Dmitry Sotnikov, watch some demos of the next version of<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI® Pro</a>, and have a chance to meet us at the event.  If this interests you, mark your calendar and join Dmitry and I in the Quest Software booth in the expo hall on<strong>Tuesday, May 17</strong> from<strong>12:30PM to 1:00PM</strong>, and bring your PowerShell and<a href="http://www.powerguipro.com/" title="PowerGUI Pro">PowerGUI Pro</a> questions!</p><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="wsv473-int-windows-powershell-30-why-wait-get-next-generation-powershell-functionality-today" class="ps-heading">WSV473-INT Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!<a class="ps-heading-anchor" href="#wsv473-int-windows-powershell-30-why-wait-get-next-generation-powershell-functionality-today" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>If you want to find me when I&rdquo;™m not working the PowerShell booth or answering questions during the Ask the Experts session on PowerShell, you can always come catch me at my session.  It is included in the session listing above.  I will be presenting a 400-level interactive discussion about PowerShell,<a href="http://northamerica.msteched.com/topic/details/WSV473-INT?fbid=-02hAGUgDb5#showdetails" title="WSV473-INT Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!">WSV473-INT Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!</a>  During this session I&rdquo;™ll be discussing different ways that you can get next-generation PowerShell functionality today so that you don&rdquo;™t have to wait as long until the next release.  This session will cover cool PowerShell features such as proxy functions, and it will also discuss Domain Specific Vocabularies, a topic I recently spoke about at the PowerShell Deep Dive.  You can read more about the session<a href="http://northamerica.msteched.com/topic/details/WSV473-INT?fbid=-02hAGUgDb5#showdetails" title="WSV473-INT Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!">here</a>.</p><h4 id="important-update" class="ps-heading">Important Update:<a class="ps-heading-anchor" href="#important-update" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>This session has been scheduled for a second showing on Thursday, May 19, 2011 from 1:00-2:15PM, so if you can&rdquo;™t make the first one, come to the second!  Here&rdquo;™s the link to the update:<a href="http://northamerica.msteched.com/topic/details/WSV473-INT-R?fbid=4S1zVddlkbN#showdetails">WSV473-INT-R | Windows PowerShell 3.0: Why Wait? Get Next-Generation PowerShell Functionality Today!</a></p><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="" class="ps-heading"><a class="ps-heading-anchor" href="#" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><h4 id="watch-for-additional-opportunities-to-learn-about-powershell" class="ps-heading">Watch for additional opportunities to learn about PowerShell<a class="ps-heading-anchor" href="#watch-for-additional-opportunities-to-learn-about-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h4><p>Beyond these sessions, there are always other possible opportunities to learn about PowerShell while you are at TechEd 2011 in Atlanta.  The scheduled sessions at TechEd offer a ton of value already, but for me, the true value of a conference like TechEd comes from the unexpected and often unplanned side discussions that surprise you at a conference like this.  Some of my favorite discussions about PowerShell at conferences in the past have happened in an ad-hoc meeting, over breakfast, or in the PowerShell booth.  Never be afraid to start the discussion and ask others if they use PowerShell, and if possible keep your laptop handy so that you can pull it out and talk shop on the spot.  There is huge value in those discussions, and I highly recommend them.</p><p>That&rdquo;™s it from me for now.  If I hear about additional opportunities to learn more about PowerShell while at TechEd I&rdquo;™ll be sure to post them here.</p><p>Thanks for listening!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/TechEd+2011">TechEd 2011</a>,<a href="http://technorati.com/tags/PowerShell+3.0">PowerShell 3.0</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/538/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/538/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=538&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Earth Day 2011 "“ PowerGUI® Style!</title><link>https://powershell.org/articles/2011-04-22-earth-day-2011-powergui-style/</link><guid>https://powershell.org/articles/2011-04-22-earth-day-2011-powergui-style/</guid><pubDate>Fri, 22 Apr 2011 14:21:14 +0000</pubDate><description>&lt;p&gt;Today is Earth Day 2011, and you can celebrate your green side in style with the latest &lt;a href="http://www.powergui.org/" title="PowerGUI.org"&gt;PowerGUI&lt;/a&gt;® wallpaper.  As an ecoholic myself, this wallpaper is definitely among my favorites.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.powergui.org/servlet/KbServlet/download/3472-102-5523/1920x1200.jpg"&gt;&lt;img src="http://www.powergui.org/servlet/KbServlet/download/3472-102-5523/1920x1200.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Show your Earth Day pride, and &lt;a href="http://www.powergui.org/servlet/KbServlet/download/3472-102-5523/1920x1200.jpg"&gt;download&lt;/a&gt; this beautiful desktop wallpaper today! If it doesn&amp;quot;™t suit your style, check out the rest of the desktop wallpaper images we have in the &lt;a href="http://www.powergui.org/kbcategory.jspa?categoryID=393" title="Wallpaper category on PowerGUI.org"&gt;Wallpaper category on PowerGUI.org&lt;/a&gt;.  There are plenty to choose from!&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Today is Earth Day 2011, and you can celebrate your green side in style with the latest<a href="http://www.powergui.org/" title="PowerGUI.org">PowerGUI</a>® wallpaper.  As an ecoholic myself, this wallpaper is definitely among my favorites.</p><p><a href="http://www.powergui.org/servlet/KbServlet/download/3472-102-5523/1920x1200.jpg"><img src="http://www.powergui.org/servlet/KbServlet/download/3472-102-5523/1920x1200.jpg" alt=""/></p><p>Show your Earth Day pride, and<a href="http://www.powergui.org/servlet/KbServlet/download/3472-102-5523/1920x1200.jpg">download</a> this beautiful desktop wallpaper today! If it doesn"™t suit your style, check out the rest of the desktop wallpaper images we have in the<a href="http://www.powergui.org/kbcategory.jspa?categoryID=393" title="Wallpaper category on PowerGUI.org">Wallpaper category on PowerGUI.org</a>.  There are plenty to choose from!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/wallpaper">wallpaper</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/536/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/536/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=536&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>The 2011 Scripting Games have begun!</title><link>https://powershell.org/articles/2011-04-04-the-2011-scripting-games-have-begun/</link><guid>https://powershell.org/articles/2011-04-04-the-2011-scripting-games-have-begun/</guid><pubDate>Mon, 04 Apr 2011 11:54:59 +0000</pubDate><description>&lt;p&gt;&lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/03/21/support-our-sponsor-quest-software-2011.aspx"&gt;&lt;img src="http://kirkmunro.files.wordpress.com/2011/04/2011_scriptgames_green_sponsor-2.png?w=154&amp;amp;h=187" alt="2011_ScriptGames_GREEN_SPONSOR (2)"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Today marks the beginning of Microsoft&amp;quot;™s &lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/02/19/2011-scripting-games-all-links-on-one-page.aspx"&gt;2011 Scripting Games&lt;/a&gt;.  The Scripting Games are a great way to have fun learning more about Windows PowerShell.  There are even great prizes available to be won.  There are 10 events, with a beginner and an advanced category for each event.&lt;/p&gt;
&lt;p&gt;To participate, all you have to do is:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Familiarize yourself with the information on the &lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/02/19/2011-scripting-games-all-links-on-one-page.aspx"&gt;2011 Scripting Games page&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Register by signing in to the &lt;a href="http://2011sg.poshcode.org/Auth/LogOn"&gt;2011 Scripting Games page on PoshCode.org&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Keep your eye on the &lt;a href="http://blogs.technet.com/b/heyscriptingguy/"&gt;Hey, Scripting Guy! blog&lt;/a&gt; to see when new events are posted (both the beginner and advanced Event 1 details are available now!).&lt;/li&gt;
&lt;li&gt;Publish solutions to any events you decide to do on the &lt;a href="http://2011sg.poshcode.org/Scripts/New"&gt;PoshCode.org contribute page&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That&amp;quot;™s pretty much all there is to it.  You can participate in both the beginner and the advanced categories, or you can spend all of your time focused on one category.  You can enter solutions for all events in a category, or you can cherry pick the events you have time for and enter only those.  You can start today with the first event, or join in later once the competition is already underway.  There are really no limitations on how much or how little that you have to participate in the Scripting Games.  Some prizes are available for the highest ranking participant, but others can be won simply by participating in a single event, so throw your hat into the ring and learn more about PowerShell while having fun and you might even win something.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p><a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/03/21/support-our-sponsor-quest-software-2011.aspx"><img src="http://kirkmunro.files.wordpress.com/2011/04/2011_scriptgames_green_sponsor-2.png?w=154&amp;h=187" alt="2011_ScriptGames_GREEN_SPONSOR (2)"/></p><p>Today marks the beginning of Microsoft"™s<a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/02/19/2011-scripting-games-all-links-on-one-page.aspx">2011 Scripting Games</a>.  The Scripting Games are a great way to have fun learning more about Windows PowerShell.  There are even great prizes available to be won.  There are 10 events, with a beginner and an advanced category for each event.</p><p>To participate, all you have to do is:</p><ol><li>Familiarize yourself with the information on the<a href="http://blogs.technet.com/b/heyscriptingguy/archive/2011/02/19/2011-scripting-games-all-links-on-one-page.aspx">2011 Scripting Games page</a>.</li><li>Register by signing in to the<a href="http://2011sg.poshcode.org/Auth/LogOn">2011 Scripting Games page on PoshCode.org</a>.</li><li>Keep your eye on the<a href="http://blogs.technet.com/b/heyscriptingguy/">Hey, Scripting Guy! blog</a> to see when new events are posted (both the beginner and advanced Event 1 details are available now!).</li><li>Publish solutions to any events you decide to do on the<a href="http://2011sg.poshcode.org/Scripts/New">PoshCode.org contribute page</a>.</li></ol><p>That"™s pretty much all there is to it.  You can participate in both the beginner and the advanced categories, or you can spend all of your time focused on one category.  You can enter solutions for all events in a category, or you can cherry pick the events you have time for and enter only those.  You can start today with the first event, or join in later once the competition is already underway.  There are really no limitations on how much or how little that you have to participate in the Scripting Games.  Some prizes are available for the highest ranking participant, but others can be won simply by participating in a single event, so throw your hat into the ring and learn more about PowerShell while having fun and you might even win something.</p><p><a href="http://www.quest.com/">Quest Software</a> is an official sponsor of the Scripting Games again this year, and we have contributed many licenses of<a href="http://www.powerguipro.com/">PowerGUI® Pro</a> to the pool of prizes to be won.  If you"™d like a chance to win one of the licenses that are available, all you have to do is participate in the Scripting Games by entering at least one event.  The more events you participate in the more you will increase your chances of winning.  Participating is easy, so you really should consider taking the time to give it a try"¦you just might learn something.</p><p>Good luck!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/Scripting+Games">Scripting Games</a>,<a href="http://technorati.com/tags/contest">contest</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/534/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/534/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=534&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Happy 4th Birthday PowerGUI®!</title><link>https://powershell.org/articles/2011-03-28-happy-4th-birthday-powergui/</link><guid>https://powershell.org/articles/2011-03-28-happy-4th-birthday-powergui/</guid><pubDate>Tue, 29 Mar 2011 00:52:30 +0000</pubDate><description>&lt;p&gt;Today is &lt;a href="http://www.powergui.org/"&gt;PowerGUI&lt;/a&gt;&amp;quot;™s 4th birthday, and what would a birthday be without cake?  The awesome graphic artists that provide me with all of our fun desktop wallpaper for PowerGUI have done it again with a new desktop wallpaper image to celebrate PowerGUI&amp;quot;™s birthday.  You can download it from the &lt;a href="http://poshoholic.com/2011/03/28/happy-4th-birthday-powergui/www.powergui.org/downloads.jspa"&gt;downloads page on PowerGUI.org&lt;/a&gt;, or you can click on this picture to download a high-resolution version directly:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.powergui.org/servlet/KbServlet/download/3422-102-5427/1920x1200.jpg"&gt;&lt;img src="http://kirkmunro.files.wordpress.com/2011/03/image2.png?w=504&amp;amp;h=316" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;quot;™s hard to believe it&amp;quot;™s been 4 years already since PowerGUI was first made available for download on March 28, 2007.  What an amazing 4 years it has been too! What started out as a free extensible Administrative Console based on Windows PowerShell has grown into an award winning product that also includes a free extensible Script Editor with tons of useful features like Intellisense, syntax highlighting, script snippets, script signing, and many, many more.  There&amp;quot;™s even a Pro version called &lt;a href="http://poshoholic.com/2011/03/28/happy-4th-birthday-powergui/www.powerguipro.com"&gt;PowerGUI® Pro&lt;/a&gt; that adds Version Control, Easy Remote Script Execution, and a component called MobileShell that allows you to perform systems management from your handheld device!&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Today is<a href="http://www.powergui.org/">PowerGUI</a>"™s 4th birthday, and what would a birthday be without cake?  The awesome graphic artists that provide me with all of our fun desktop wallpaper for PowerGUI have done it again with a new desktop wallpaper image to celebrate PowerGUI"™s birthday.  You can download it from the<a href="http://poshoholic.com/2011/03/28/happy-4th-birthday-powergui/www.powergui.org/downloads.jspa">downloads page on PowerGUI.org</a>, or you can click on this picture to download a high-resolution version directly:</p><p><a href="http://www.powergui.org/servlet/KbServlet/download/3422-102-5427/1920x1200.jpg"><img src="http://kirkmunro.files.wordpress.com/2011/03/image2.png?w=504&amp;h=316" alt="image"/></p><p>It"™s hard to believe it"™s been 4 years already since PowerGUI was first made available for download on March 28, 2007.  What an amazing 4 years it has been too! What started out as a free extensible Administrative Console based on Windows PowerShell has grown into an award winning product that also includes a free extensible Script Editor with tons of useful features like Intellisense, syntax highlighting, script snippets, script signing, and many, many more.  There"™s even a Pro version called<a href="http://poshoholic.com/2011/03/28/happy-4th-birthday-powergui/www.powerguipro.com">PowerGUI® Pro</a> that adds Version Control, Easy Remote Script Execution, and a component called MobileShell that allows you to perform systems management from your handheld device!</p><p>It"™s been great fun having a direct hand in helping make this happen, but this product would not be what it is today without the support that we have received from the community!  Your feedback and support through our<a href="http://www.powergui.org/">PowerGUI.org</a> community site, on Twitter, on FaceBook, and blogs and articles around the web has been fantastic and it"™s something that I appreciate every single day!  Thank you for helping this product to continue to grow!</p><p>I hope you enjoy celebrating PowerGUI"™s birthday with us this week with the fantastic wallpaper, and look forward to continuing to watch this product grow for many years to come!</p><p>Enjoy!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/wallpaper">wallpaper</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/532/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/532/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=532&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>Adam Driscoll talks about PowerShell and PowerGUI® on .NET Rocks!</title><link>https://powershell.org/articles/2011-03-22-adam-driscoll-talks-about-powershell-and-powergui-on-net-rocks/</link><guid>https://powershell.org/articles/2011-03-22-adam-driscoll-talks-about-powershell-and-powergui-on-net-rocks/</guid><pubDate>Tue, 22 Mar 2011 17:00:00 +0000</pubDate><description>&lt;p&gt;Recently Adam Driscoll of &lt;a href="http://visualstudiogallery.msdn.microsoft.com/01516103-d487-4a7e-bb40-c15ec709afa3/"&gt;PowerGUI VSX&lt;/a&gt; fame was a guest on the &lt;a href="http://www.dotnetrocks.com/"&gt;.NET Rocks!&lt;/a&gt; podcast show, chatting with Carl and Richard about his TFS plugin for Android, PowerShell, &lt;a href="http://www.powergui.org/"&gt;PowerGUI&lt;/a&gt;, and &lt;a href="http://visualstudiogallery.msdn.microsoft.com/01516103-d487-4a7e-bb40-c15ec709afa3/"&gt;PowerGUI VSX&lt;/a&gt;.  Today that show was made available for download, so head on over to the &lt;a href="http://www.dotnetrocks.com/"&gt;.NET Rocks!&lt;/a&gt; page listen to Adam, Carl and Richard in &lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=647"&gt;Episode 647 of .NET Rocks!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;
&lt;p&gt;Kirk out.&lt;/p&gt;
&lt;p&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/PowerShell"&gt;PowerShell&lt;/a&gt;,&lt;a href="http://technorati.com/tags/PoSh"&gt;PoSh&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Poshoholic"&gt;Poshoholic&lt;/a&gt;,&lt;a href="http://technorati.com/tags/PowerGUI"&gt;PowerGUI&lt;/a&gt;,&lt;a href="http://technorati.com/tags/PowerGUI+VSX"&gt;PowerGUI VSX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/podcast"&gt;podcast&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/520/"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/520/" alt=""&gt;&lt;/a&gt;&lt;img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;amp;blog=1436967&amp;amp;%23038;post=520&amp;amp;%23038;subd=kirkmunro&amp;amp;%23038;ref=&amp;amp;%23038;feed=1" alt=""&gt;&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Recently Adam Driscoll of<a href="http://visualstudiogallery.msdn.microsoft.com/01516103-d487-4a7e-bb40-c15ec709afa3/">PowerGUI VSX</a> fame was a guest on the<a href="http://www.dotnetrocks.com/">.NET Rocks!</a> podcast show, chatting with Carl and Richard about his TFS plugin for Android, PowerShell,<a href="http://www.powergui.org/">PowerGUI</a>, and<a href="http://visualstudiogallery.msdn.microsoft.com/01516103-d487-4a7e-bb40-c15ec709afa3/">PowerGUI VSX</a>.  Today that show was made available for download, so head on over to the<a href="http://www.dotnetrocks.com/">.NET Rocks!</a> page listen to Adam, Carl and Richard in<a href="http://www.dotnetrocks.com/default.aspx?showNum=647">Episode 647 of .NET Rocks!</a></p><p>Enjoy!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/PowerGUI+VSX">PowerGUI VSX</a>,<a href="http://technorati.com/tags/podcast">podcast</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/520/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/520/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=520&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PowerGUI® Spring 2011 Desktop Wallpaper</title><link>https://powershell.org/articles/2011-03-21-powergui-spring-2011-desktop-wallpaper/</link><guid>https://powershell.org/articles/2011-03-21-powergui-spring-2011-desktop-wallpaper/</guid><pubDate>Mon, 21 Mar 2011 20:44:47 +0000</pubDate><description>&lt;p&gt;Spring is here already, and even though it doesn&amp;quot;™t seem like it&amp;quot;™s Spring everywhere just yet (it has been snowing most of the day here in Ottawa), with the change in seasons comes a change in desktop wallpaper.  The Spring 2011 wallpaper for &lt;a href="http://www.powerguipro.com/"&gt;PowerGUI Pro&lt;/a&gt; and &lt;a href="http://www.powergui.org/"&gt;PowerGUI&lt;/a&gt; is now available:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.powergui.org/servlet/KbServlet/download/3402-102-5388/1920x1200.jpg"&gt;&lt;img src="http://www.powergui.org/servlet/KbServlet/downloadImage/3402-102-425/thumbnail.jpg" alt="PowerGUI Spring 2011 Wallpaper Thumbnail"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To download this wallpaper, simply visit the &lt;a href="http://powergui.org/downloads.jspa"&gt;PowerGUI downloads page&lt;/a&gt; and scroll down to see all of the sizes and varieties that are available.  We have Fall wallpaper there as well for our friends in the southern hemisphere.  As always, all of our wallpaper images are stored in the &lt;a href="http://www.powergui.org/kbcategory.jspa?categoryID=393"&gt;Wallpaper folder&lt;/a&gt; on &lt;a href="http://www.powergui.org/"&gt;PowerGUI.org&lt;/a&gt;, so if you want to use one from a previous year or a different season or holiday, take a look around&amp;quot;¦there are currently 27 different varieties to choose from.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Spring is here already, and even though it doesn"™t seem like it"™s Spring everywhere just yet (it has been snowing most of the day here in Ottawa), with the change in seasons comes a change in desktop wallpaper.  The Spring 2011 wallpaper for<a href="http://www.powerguipro.com/">PowerGUI Pro</a> and<a href="http://www.powergui.org/">PowerGUI</a> is now available:</p><p><a href="http://www.powergui.org/servlet/KbServlet/download/3402-102-5388/1920x1200.jpg"><img src="http://www.powergui.org/servlet/KbServlet/downloadImage/3402-102-425/thumbnail.jpg" alt="PowerGUI Spring 2011 Wallpaper Thumbnail"/></p><p>To download this wallpaper, simply visit the<a href="http://powergui.org/downloads.jspa">PowerGUI downloads page</a> and scroll down to see all of the sizes and varieties that are available.  We have Fall wallpaper there as well for our friends in the southern hemisphere.  As always, all of our wallpaper images are stored in the<a href="http://www.powergui.org/kbcategory.jspa?categoryID=393">Wallpaper folder</a> on<a href="http://www.powergui.org/">PowerGUI.org</a>, so if you want to use one from a previous year or a different season or holiday, take a look around"¦there are currently 27 different varieties to choose from.</p><p>Enjoy!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/PowerGUI+Pro">PowerGUI Pro</a>,<a href="http://technorati.com/tags/PowerGUI">PowerGUI</a>,<a href="http://technorati.com/tags/wallpaper">wallpaper</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/529/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/529/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=529&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>PowerScripting Podcast with Jeffrey Snover and Kenneth Hansen</title><link>https://powershell.org/articles/2011-03-16-powerscripting-podcast-with-jeffrey-snover-and-kenneth-hansen/</link><guid>https://powershell.org/articles/2011-03-16-powerscripting-podcast-with-jeffrey-snover-and-kenneth-hansen/</guid><pubDate>Wed, 16 Mar 2011 14:21:07 +0000</pubDate><description>&lt;p&gt;Last week &lt;a href="http://www.halr9000.com/"&gt;Hal Rottenberg&lt;/a&gt; and &lt;a href="http://twitter.com/#!/jonwalz"&gt;Jonathan Walz&lt;/a&gt; recorded another great episode of the &lt;a href="http://powerscripting.wordpress.com/"&gt;PowerScripting Podcast&lt;/a&gt;, this time with Jeffrey Snover and Kenneth Hansen as guests.  Jeffrey and Kenneth talk about PowerShell of course, but also discuss the upcoming &lt;a href="http://www.theexpertsconference.com/us/2011/general-information/2011-powershell-deep-dive/"&gt;PowerShell Deep Dive&lt;/a&gt; event.  You can find the link to listen to the podcast along with the show notes &lt;a href="http://powerscripting.wordpress.com/2011/03/14/episode-141-the-powershell-deep-dive-conference-with-jeffrey-snover-and-kenneth-hansen/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This podcast is a great source of PowerShell news and I highly recommend listening to it regularly.  It&amp;quot;™s a great way to pass the time during your daily commute to and from work.  There are 141 episodes so far, with tons of great interviews and content, so check out this podcast when you have some time.  It&amp;quot;™s definitely worth it.&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Last week<a href="http://www.halr9000.com/">Hal Rottenberg</a> and<a href="http://twitter.com/#!/jonwalz">Jonathan Walz</a> recorded another great episode of the<a href="http://powerscripting.wordpress.com/">PowerScripting Podcast</a>, this time with Jeffrey Snover and Kenneth Hansen as guests.  Jeffrey and Kenneth talk about PowerShell of course, but also discuss the upcoming<a href="http://www.theexpertsconference.com/us/2011/general-information/2011-powershell-deep-dive/">PowerShell Deep Dive</a> event.  You can find the link to listen to the podcast along with the show notes<a href="http://powerscripting.wordpress.com/2011/03/14/episode-141-the-powershell-deep-dive-conference-with-jeffrey-snover-and-kenneth-hansen/">here</a>.</p><p>This podcast is a great source of PowerShell news and I highly recommend listening to it regularly.  It"™s a great way to pass the time during your daily commute to and from work.  There are 141 episodes so far, with tons of great interviews and content, so check out this podcast when you have some time.  It"™s definitely worth it.</p><p>Enjoy!</p><p>Kirk out.</p><p>Technorati Tags:<a href="http://technorati.com/tags/PowerShell">PowerShell</a>,<a href="http://technorati.com/tags/PoSh">PoSh</a>,<a href="http://technorati.com/tags/Poshoholic">Poshoholic</a>,<a href="http://technorati.com/tags/podcast">podcast</a></p><p><a href="http://feeds.wordpress.com/1.0/gocomments/kirkmunro.wordpress.com/527/"><img src="http://feeds.wordpress.com/1.0/comments/kirkmunro.wordpress.com/527/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=poshoholic.com&amp;blog=1436967&amp;%23038;post=527&amp;%23038;subd=kirkmunro&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item><item><title>MVP Summit 2011</title><link>https://powershell.org/articles/2011-03-09-mvp-summit-2011/</link><guid>https://powershell.org/articles/2011-03-09-mvp-summit-2011/</guid><pubDate>Thu, 10 Mar 2011 05:43:57 +0000</pubDate><description>&lt;p&gt;Testing out my first WordPress blog post after the switch from Windows Live Spaces (sniff, I will miss you) to WordPress.  Regarding the MVP Summit last week, I can&amp;quot;™t really talk about much due to just about everything being NDA, NDA, NDA!  I will say that I&amp;quot;™m excited about the future of PowerShell!  Probably the most fun part was hanging out with the other PowerShell MVPs for a week.&lt;/p&gt;
&lt;p&gt;It seems to me that Microsoft still values their relationship with the MVPs as evidenced by the party they arranged for MVPs last Wednesday:&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Testing out my first WordPress blog post after the switch from Windows Live Spaces (sniff, I will miss you) to WordPress.  Regarding the MVP Summit last week, I can"™t really talk about much due to just about everything being NDA, NDA, NDA!  I will say that I"™m excited about the future of PowerShell!  Probably the most fun part was hanging out with the other PowerShell MVPs for a week.</p><p>It seems to me that Microsoft still values their relationship with the MVPs as evidenced by the party they arranged for MVPs last Wednesday:</p><p><a href="http://rkeithhill.files.wordpress.com/2011/03/mvp-summit-20110302-dsc_0052.jpg"><img src="http://rkeithhill.files.wordpress.com/2011/03/mvp-summit-20110302-dsc_0052_thumb.jpg?w=644&amp;h=429" alt="MVP Summit 20110302-DSC_0052"/></p><p>Yep, that is SafeCo field in Seattle where the Mariners play.  They rented the whole stadium out for the evening!  There where a couple of bands &ldquo;“ one called<a href="http://www.thebeatniks.com/im/index.php">The Beatniks</a> played out near centerfield.  You could run the bases, bat some balls up into the stands. Yeah, it was an awesome party.</p><p><a href="http://feeds.wordpress.com/1.0/gocomments/rkeithhill.wordpress.com/209/"><img src="http://feeds.wordpress.com/1.0/comments/rkeithhill.wordpress.com/209/" alt=""/><img src="http://stats.wordpress.com/b.gif?host=rkeithhill.wordpress.com&amp;blog=18780344&amp;%23038;post=209&amp;%23038;subd=rkeithhill&amp;%23038;ref=&amp;%23038;feed=1" alt=""/>
]]></content:encoded></item></channel></rss>