<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>TechProsaic</title>
	
	<link>http://halr9000.com</link>
	<description>(powershell &amp; other stuff)</description>
	<pubDate>Wed, 19 Nov 2008 18:59:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en-us</language>
			<geo:lat>34.117565</geo:lat><geo:long>-84.571761</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/halr9000" type="application/rss+xml" /><feedburner:emailServiceId>578</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><item>
		<title>VMware PowerShell Tip: Install VMware Tools without Rebooting</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/458702329/642</link>
		<comments>http://halr9000.com/article/642#comments</comments>
		<pubDate>Wed, 19 Nov 2008 18:59:41 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/642</guid>
		<description><![CDATA[
I saw this one on the VI Toolkit forums today and had to pass it on.&#160; Someone who goes by ade.orimalade@e-mis.com&#160;writes:
$cluster = &#34;&#60; &#62;&#34; # Enter the required cluster name
$installerArgs = &#8216;REBOOT=&#34;ReallySuppress&#34;&#8217;
Get-Cluster -Name $cluster &#124; Get-VM &#124; % { (Get-View $_).UpgradeTools_Task($installerArgs) }

So the key is to provide that REBOOT=”ReallySuppress” line to the UpgradeTools_Task() method.
]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<!-- no icon for 'VMware' --><p>I saw this one on the VI Toolkit forums today and had to pass it on.&#160; Someone who goes by <a href="mailto:ade.orimalade@e-mis.com">ade.orimalade@e-mis.com</a>&#160;<a href="http://communities.vmware.com/message/1103150#1103150" onclick="javascript:pageTracker._trackPageview('/outbound/article/communities.vmware.com');" target="_blank">writes</a>:</p>
<blockquote><p>$cluster = &quot;&lt; &gt;&quot; # Enter the required cluster name</p>
<p>$installerArgs = &#8216;REBOOT=&quot;ReallySuppress&quot;&#8217;</p>
<p>Get-Cluster -Name $cluster | Get-VM | <b>%</b> { (Get-View $_).UpgradeTools_Task($installerArgs) }</p>
</blockquote>
<p>So the key is to provide that REBOOT=”ReallySuppress” line to the UpgradeTools_Task() method.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=MtC2N"><img src="http://feeds.feedburner.com/~f/halr9000?i=MtC2N" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=cHNwn"><img src="http://feeds.feedburner.com/~f/halr9000?i=cHNwn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/458702329" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/642/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/642</feedburner:origLink></item>
		<item>
		<title>Scripting Guy(s) up Next!</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/457533740/640</link>
		<comments>http://halr9000.com/article/640#comments</comments>
		<pubDate>Tue, 18 Nov 2008 19:36:47 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[powerscripting]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/640</guid>
		<description><![CDATA[
We will be having Ed Wilson, one of Microsoft’s Scripting Guys on the show THIS WEDNESDAY Nov 19th @ 9:30PM EST.  We will start the live broadcast at 9:00 PM EST.
Live show: http://www.ustream.tv/channel/powerscripting-podcast
Hope to see you there!
]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p>We will be having Ed Wilson, one of Microsoft’s Scripting Guys on <a href="http://powerscripting.net" onclick="javascript:pageTracker._trackPageview('/outbound/article/powerscripting.net');" target="_blank">the show</a> THIS WEDNESDAY Nov 19th @ 9:30PM EST.  We will start the live broadcast at 9:00 PM EST.</p>
<p>Live show: <a href="http://www.ustream.tv/channel/powerscripting-podcast" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.ustream.tv');">http://www.ustream.tv/channel/powerscripting-podcast</a></p>
<p>Hope to see you there!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=NxYfN"><img src="http://feeds.feedburner.com/~f/halr9000?i=NxYfN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=jfTkn"><img src="http://feeds.feedburner.com/~f/halr9000?i=jfTkn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/457533740" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/640/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/640</feedburner:origLink></item>
		<item>
		<title>Interviewed on TechNet Radio</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/457346207/639</link>
		<comments>http://halr9000.com/article/639#comments</comments>
		<pubDate>Tue, 18 Nov 2008 16:29:10 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/639</guid>
		<description><![CDATA[
Jon Walz and I were interviewed recently on TechNet Radio. We talked about 2008 R2 and community resources.

]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p>Jon Walz and I were <a href="http://technet.microsoft.com/en-us/bb510143.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/technet.microsoft.com');" target="_blank">interviewed recently</a> on TechNet Radio. We talked about 2008 R2 and community resources.</p>
<p><a href="http://technet.microsoft.com/en-us/bb510143.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/technet.microsoft.com');" target="_blank"><img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px; border-left: 0px; border-bottom: 0px" height="342" alt="image" src="http://halr9000.com/stuff/InterviewedonTechNetRadio_A182/image.png" width="515" border="0" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=VcWjN"><img src="http://feeds.feedburner.com/~f/halr9000?i=VcWjN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=Kskfn"><img src="http://feeds.feedburner.com/~f/halr9000?i=Kskfn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/457346207" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/639/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/639</feedburner:origLink></item>
		<item>
		<title>I’m a PC</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/456399405/638</link>
		<comments>http://halr9000.com/article/638#comments</comments>
		<pubDate>Mon, 17 Nov 2008 20:55:57 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<category><![CDATA[asides]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/638</guid>
		<description><![CDATA[
Ok—technically, I’m still a human. but I am big on the PC thang.
&#160;
  
]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/software/windows"  title="Windows"><img src="/wp-content/icons/topic_windows.gif" align="right" width="54" height="46" alt="Windows" /></a>
<!-- no icon for 'asides' --><p>Ok—technically, I’m still a human. but I am big on the PC thang.</p>
<p>&#160;</p>
<p> <a href="http://www.facebook.com/windows" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.facebook.com');" target="_blank"><img src="http://blogs.msdn.com/blogfiles/stevecla01/WindowsLiveWriter/GetyourImaPCbadge_13387/display_picture_0006_10_2.gif" /></a><a href="http://www.facebook.com/windows" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.facebook.com');" target="_blank"><img src="http://blogs.msdn.com/blogfiles/stevecla01/WindowsLiveWriter/GetyourImaPCbadge_13387/display_picture_0007_1_2.gif" /></a> <a href="http://www.facebook.com/windows" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.facebook.com');" target="_blank"><img src="http://blogs.msdn.com/blogfiles/stevecla01/WindowsLiveWriter/GetyourImaPCbadge_13387/display_picture_0008_11_4.gif" /></a><a href="http://www.facebook.com/windows" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.facebook.com');" target="_blank"><img src="http://blogs.msdn.com/blogfiles/stevecla01/WindowsLiveWriter/GetyourImaPCbadge_13387/display_picture_0009_12_4.gif" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=IH2gN"><img src="http://feeds.feedburner.com/~f/halr9000?i=IH2gN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=CZMyn"><img src="http://feeds.feedburner.com/~f/halr9000?i=CZMyn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/456399405" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/638/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/638</feedburner:origLink></item>
		<item>
		<title>PowerShell Script: New-RssFeed</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/450305361/636</link>
		<comments>http://halr9000.com/article/636#comments</comments>
		<pubDate>Wed, 12 Nov 2008 05:04:44 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[scripts]]></category>

		<category><![CDATA[Series]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/636</guid>
		<description><![CDATA[
 
For various reasons which may become apparent when you view my example feed, I needed to generate an RSS feed using PowerShell.  I was somewhat surprised to find that it had not been done before-at least not well.  There’s an example on the net having to do with Exchange, and it was helpful, but it [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p> </p>
<p>For various reasons which may become apparent when you view my example feed, I needed to generate an RSS feed using <a title="Microsoft Windows PowerShell command line shell and scripting language" href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank">PowerShell</a>.  I was somewhat surprised to find that it had not been done before-at least not well.  There’s an example on the net having to do with Exchange, and it was helpful, but it was very specific to its task which was not my task.  So, I made a generalized script which can be reused for anything.</p>
<h2>Usage:</h2>
<div style="font-size: 8pt; margin: 20px 0px 10px; overflow: auto; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border: gray 1px solid; padding: 4px;">
<div style="font-size: 8pt; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;">
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   1:</span> $feedItems = @(</pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   2:</span>   @{</pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   3:</span>     Title = <span style="color: #006080">'feed item 1'</span></pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   4:</span>     Link = <span style="color: #006080">'http://halr9000.com/link/1'</span></pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   5:</span>     Author = <span style="color: #006080">'Hal Rottenberg'</span></pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   6:</span>     Description = <span style="color: #006080">'&lt;h1&gt;Introduction&lt;/h1&gt;&lt;p&gt;This is can be a full blog post.&lt;/p&gt;'</span></pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   7:</span>     pubDate = get-date</pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   8:</span>   }</pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">   9:</span>   <span style="color: #008000"># each hashtable is an item...</span></pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">  10:</span> }</pre>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;"><span style="color: #606060">  11:</span> $feedItems | New-RssFeed -path <span style="color: #006080">'c:\wwwroot\feed.rss'</span> -title <span style="color: #006080">'site title'</span> -desc <span style="color: #006080">'this is my site'</span> -url <span style="color: #006080">'http://halr9000.com'</span></pre>
<p> </p></div>
</div>
<p>Here’s an example: <a href="http://halr9000.com/test/feed.rss" >http://halr9000.com/test/feed.rss</a></p>
<h2>Code:</h2>
<p><script src="http://PoshCode.org/embed/669" type="text/javascript"></script></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=Nk0cN"><img src="http://feeds.feedburner.com/~f/halr9000?i=Nk0cN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=YnxRn"><img src="http://feeds.feedburner.com/~f/halr9000?i=YnxRn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/450305361" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/636/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/636</feedburner:origLink></item>
		<item>
		<title>Survey: Help Shape PowerShellCommunity.org Convention Plans</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/447566816/635</link>
		<comments>http://halr9000.com/article/635#comments</comments>
		<pubDate>Sun, 09 Nov 2008 17:34:37 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/635</guid>
		<description><![CDATA[
I&#8217;d appreciate it if you were to fill out this short survey. It will help PowerShellCommunity.org as a non-commercial organization decide how best to expend time and money to help get the word out about PowerShell and to help people learn PowerShell.
 Loading&#8230;
]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p>I&#8217;d appreciate it if you were to fill out <a href="http://spreadsheets.google.com/viewform?key=pK60fL5qBA8pe-_giq0ipXw" onclick="javascript:pageTracker._trackPageview('/outbound/article/spreadsheets.google.com');" target="_blank">this short survey</a>. It will help <a href="http://powershellcommunity.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/powershellcommunity.org');" target="_blank">PowerShellCommunity.org</a> as a non-commercial organization decide how best to expend time and money to help get the word out about PowerShell and to help people learn PowerShell.</p>
<p> <iframe marginwidth="0" marginheight="0" src="http://spreadsheets.google.com/embeddedform?key=pK60fL5qBA8pe-_giq0ipXw" frameborder="0" width="310" height="2191">Loading&#8230;</iframe></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=M9IIN"><img src="http://feeds.feedburner.com/~f/halr9000?i=M9IIN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=48u5n"><img src="http://feeds.feedburner.com/~f/halr9000?i=48u5n" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/447566816" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/635/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/635</feedburner:origLink></item>
		<item>
		<title>What I’m Playing with Lately</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/440115171/634</link>
		<comments>http://halr9000.com/article/634#comments</comments>
		<pubDate>Sun, 02 Nov 2008 17:17:38 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<category><![CDATA[Fun]]></category>

		<category><![CDATA[General]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Music]]></category>

		<category><![CDATA[asides]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/634</guid>
		<description><![CDATA[
I haven’t written any non-PowerShell posts lately, as some may have noticed.&#160; The weather is great today, and I’m home working on my book, and before I got into it I thought I’d spend a few paragraphs sharing some things I’ve been playing with lately.
Live Mesh
Available at mesh.com, Live Mesh is Microsoft’s sync platform which [...]]]></description>
			<content:encoded><![CDATA[<!-- no icon for 'Diary' --><!-- no icon for 'Fun' --><!-- no icon for 'General' --><!-- no icon for 'Internet' --><a href="http://halr9000.com/article/category/music"  title="Music"><img src="/wp-content/icons/topic_music.png" align="right" width="60" height="62" alt="Music" /></a>
<!-- no icon for 'asides' --><p>I haven’t written any non-<a title="Microsoft Windows PowerShell command line shell and scripting language" href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank">PowerShell</a> posts lately, as some may have noticed.&#160; The weather is great today, and I’m home working on my book, and before I got into it I thought I’d spend a few paragraphs sharing some things I’ve been playing with lately.</p>
<h3>Live Mesh</h3>
<p>Available at <a href="http://mesh.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/mesh.com');">mesh.com</a>, <a href="http://mesh.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/mesh.com');">Live Mesh</a> is Microsoft’s sync platform which they seem to have a lot of great plans for. We’ll see. In the meantime, the desktop client makes a solid folder sync / p2p app so I’ve been using it for a while to sync my PowerShell profile across multiple machines. Just this past week at PDC, Microsoft <a href="http://blogs.msdn.com/livemesh/archive/2008/10/30/service-update-beta-and-required-client-upgrade.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/blogs.msdn.com');">released a new version</a> of the client (ooh and <a href="http://blogs.msdn.com/livemesh/archive/2008/10/30/new-live-mesh-videos-up-today.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/blogs.msdn.com');">added some videos</a>), and has added a Windows Mobile app as well.&#160; I’m underwhelmed so far, but I’m actually still interested so will continue to play with it. In particular, I’m a bit inspired by what Dale Lane is <a href="http://dalelane.co.uk/blog/?p=309" onclick="javascript:pageTracker._trackPageview('/outbound/article/dalelane.co.uk');">doing with it</a> on his eighty-million devices.</p>
<h3>Wakoopa</h3>
<p>I just found this social network site <a href="http://wakoopa.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/wakoopa.com');">Wakoopa</a> which tracks what software you use and—not sure what else yet. I saw it linked on Dale’s blog, so thanks twice over, buddy.&#160; <img src='http://halr9000.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> As most of you know, I’m a hardcore software junkie, so this is right down my alley-wick, to mix a metaphor.&#160; I’ve just started <a href="http://wakoopa.com/halr9000" onclick="javascript:pageTracker._trackPageview('/outbound/article/wakoopa.com');">setting up a profile</a>, we’ll see if I remain interested in it.</p>
<h3>StackOverflow</h3>
<p>I setup <a href="http://stackoverflow.com/users/6637/halr9000" onclick="javascript:pageTracker._trackPageview('/outbound/article/stackoverflow.com');">a profile</a> on <a href="http://stackoverflow.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/stackoverflow.com');">StackOverflow</a> when it was still in closed beta, and I’ve been visiting the site pretty regularly ever since. It’s a Q&amp;A site, somewhat like Expert Exchange, but it’s very lightweight&#160; in feel, yet heavy on the web 2.0 GUI stuff, which I like. The site is aimed (heavily) towards developers, but I’m finding that PowerShell is fitting pretty well so that works for me.</p>
<h3>New Toys?</h3>
<p>I’m thinking of getting two toys for Christmas (they’ll really be sort of for/from my wife and vice versa, not sure who will get more time on which):</p>
<ul>
<li><a href="http://www.chumby.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.chumby.com');">Chumby</a> – a cute little net-enabled streaming music box with widgets and alarm clock features </li>
<li>iPod Touch – well, everyone knows what these are </li>
</ul>
<h3>Music</h3>
<p>As always, you can find the music I’ve <a href="http://www.last.fm/user/halr9000" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.last.fm');">been listening to lately</a> on <a href="http://last.fm" onclick="javascript:pageTracker._trackPageview('/outbound/article/last.fm');">Last.FM</a>. Some notables:</p>
<ul>
<li>New and old Metallica</li>
<li>Irish &amp; Celtic music (thanks Oisin!)</li>
<li>and a ton of other stuff</li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=zARYN"><img src="http://feeds.feedburner.com/~f/halr9000?i=zARYN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=hmNYn"><img src="http://feeds.feedburner.com/~f/halr9000?i=hmNYn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/440115171" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/634/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/634</feedburner:origLink></item>
		<item>
		<title>PowerShell Script: Invoke-SSH Wrapper</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/434742664/633</link>
		<comments>http://halr9000.com/article/633#comments</comments>
		<pubDate>Tue, 28 Oct 2008 14:11:41 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[cross-platform]]></category>

		<category><![CDATA[netcmdlets]]></category>

		<category><![CDATA[script]]></category>

		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/633</guid>
		<description><![CDATA[
This function is a wrapper for the Invoke-SSH cmdlet which is included in the Netcmdlets package. I don’t care for its output or syntax complexity, so I made this to suit my needs.
Usage:

Invoke-SSH &#60;server&#62; &#60;PSCredential&#62; [$true&#124;$false] &#60;command&#62;

Example:

PS &#62; Invoke-SSH myserver $root ‘ls /’ &#124; select -first 3
root@myserver # ls /
bin
boot
dev


]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p>This function is a wrapper for the Invoke-SSH cmdlet which is included in the <a href="http://www.nsoftware.com/PowerShell/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.nsoftware.com');">Netcmdlets</a> package. I don’t care for its output or syntax complexity, so I made this to suit my needs.</p>
<h4>Usage:</h4>
<div>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">Invoke-SSH &lt;server&gt; &lt;PSCredential&gt; [$true|$false] &lt;command&gt;</pre>
</div>
<h4>Example:</h4>
<div>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">PS &gt; Invoke-SSH myserver $root ‘ls /’ | select -first 3
root@myserver <span style="color: #008000"># ls /</span>
bin
boot
dev</pre>
</div>
<p><script type="text/javascript" src="http://PoshCode.org/embed/646"></script></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=rw4oM"><img src="http://feeds.feedburner.com/~f/halr9000?i=rw4oM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=xZEAm"><img src="http://feeds.feedburner.com/~f/halr9000?i=xZEAm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/434742664" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/633/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/633</feedburner:origLink></item>
		<item>
		<title>Southeast Management User Group Nov 14th meeting schedule and registration link</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/428680304/631</link>
		<comments>http://halr9000.com/article/631#comments</comments>
		<pubDate>Wed, 22 Oct 2008 15:55:42 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/631</guid>
		<description><![CDATA[
From the SMUG blog:
The Southeast Management User Group invites you to attend the next SMUG meeting scheduled for November 14th, 2008 for a day of great presentations, discussions, and networking, at the Alpharetta Microsoft Campus.
REGISTRATION LINK
http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5B-11-D1-1D-08-92-D8-84-78-E1-CD-6A-5C-13-92-AA&#38;Culture=en-US
DATE &#38; TIME
November 14th, 2008      9:00 AM – 4:00 PM

I’ll be there with bells on.&#160; [...]]]></description>
			<content:encoded><![CDATA[<!-- no icon for 'General' --><a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<!-- no icon for 'Tutorials' --><!-- no icon for 'VMware' --><p>From the <a href="http://www.systemcenterusergroup.org/blogs/smug/default.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.systemcenterusergroup.org');">SMUG</a> blog:</p>
<blockquote><p>The Southeast Management User Group invites you to attend the next SMUG meeting scheduled for November 14<sup>th</sup>, 2008 for a day of great presentations, discussions, and networking, at the <a href="http://maps.google.com/maps?hl=en&amp;safe=on&amp;um=1&amp;ie=UTF-8&amp;q=1125+Sanctuary+Pky+Alpharetta,+GA+30004&amp;fb=1&amp;geocode=6344390989878328255,34.047385,-84.311524&amp;oi=manybox&amp;ct=14&amp;cd=1&amp;resnum=1" onclick="javascript:pageTracker._trackPageview('/outbound/article/maps.google.com');">Alpharetta Microsoft Campus.</a></p>
<h4>REGISTRATION LINK</h4>
<p><a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5B-11-D1-1D-08-92-D8-84-78-E1-CD-6A-5C-13-92-AA&amp;Culture=en-US" onclick="javascript:pageTracker._trackPageview('/outbound/article/msevents.microsoft.com');">http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5B-11-D1-1D-08-92-D8-84-78-E1-CD-6A-5C-13-92-AA&amp;Culture=en-US</a></p>
<h4>DATE &amp; TIME</h4>
<p>November 14<sup>th</sup>, 2008      <br />9:00 AM – 4:00 PM</p>
</blockquote>
<p>I’ll be there with bells on.&#160; Or something.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=0OwPM"><img src="http://feeds.feedburner.com/~f/halr9000?i=0OwPM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=D1Mqm"><img src="http://feeds.feedburner.com/~f/halr9000?i=D1Mqm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/428680304" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/631/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/631</feedburner:origLink></item>
		<item>
		<title>Southeast Management User Group Meeting Friday November 14th at Microsoft Alpharetta Office</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/417423457/627</link>
		<comments>http://halr9000.com/article/627#comments</comments>
		<pubDate>Sat, 11 Oct 2008 03:24:50 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/627</guid>
		<description><![CDATA[This is a user group at which I presented an Intro to PowerShell class a few months ago. If you are in the Atlanta area and like what you see in the agenda, be sure to come on by.&#160; The RSVP link is not up yet, but watch the SMUG homepage for more details.
I’m trying [...]]]></description>
			<content:encoded><![CDATA[<!-- no icon for 'Internet' --><p>This is a user group at which I presented an Intro to <a title="Microsoft Windows PowerShell command line shell and scripting language" href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank">PowerShell</a> class a few months ago. If you are in the Atlanta area and like what you see in the agenda, be sure to come on by.&#160; The RSVP link is not up yet, but watch the <a href="http://www.systemcenterusergroup.org/blogs/smug/default.aspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.systemcenterusergroup.org');">SMUG</a> homepage for more details.</p>
<p>I’m trying to drag my buddy and co-host Jon-the-PowerScripting-guy along with me.</p>
<p>Here’s the agenda:</p>
<table style="width: 459pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="612" border="0">
<colgroup><col style="width: 86pt; mso-width-source: userset; mso-width-alt: 4205" width="115" /><col style="width: 245pt; mso-width-source: userset; mso-width-alt: 11958" width="327" /><col style="width: 66pt; mso-width-source: userset; mso-width-alt: 3218" width="88" /><col style="width: 62pt; mso-width-source: userset; mso-width-alt: 2998" width="82" /></colgroup>
<tbody>
<tr style="height: 15pt" height="20">
<td style="border-right: medium none; border-top: black 1pt solid; overflow-y: hidden; font-weight: 700; font-size: 11pt; background: #c0504d; overflow-x: hidden; border-left: medium none; width: 86pt; color: white; border-bottom: black 1pt solid; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #c0504d none" width="115" height="20">Presenters</td>
<td class="xl65" style="border-right: medium none; border-top: black 1pt solid; overflow-y: hidden; font-weight: 700; font-size: 11pt; background: #c0504d; overflow-x: hidden; border-left: medium none; width: 245pt; color: white; border-bottom: black 1pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #c0504d none" width="327">Agenda</td>
<td class="xl66" style="border-right: medium none; border-top: black 1pt solid; overflow-y: hidden; font-weight: 700; font-size: 11pt; background: #c0504d; overflow-x: hidden; border-left: medium none; width: 66pt; color: white; border-bottom: black 1pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #c0504d none" width="88">Time Start</td>
<td class="xl66" style="border-right: medium none; border-top: black 1pt solid; overflow-y: hidden; font-weight: 700; font-size: 11pt; background: #c0504d; overflow-x: hidden; border-left: medium none; width: 62pt; color: white; border-bottom: black 1pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #c0504d none" width="82">Time End</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" height="20">SMUG</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" width="327">Introduction</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">9:00 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">9:10 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none" height="20">Mark Mears</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" width="327">CCMWindows w/ SMS 2003</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">9:15 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">9:45 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" height="20">Greg Cameron</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" width="327">System Center Virtualization Management</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">9:50 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">11:00 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none" height="20">&#160;</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" width="327">Break</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">11:00 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">11:10 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" height="20">Hal Rottenberg</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" width="327">Managing VMware w/ Powershell (Lunch)</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">11:10 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">12:25 PM</td>
</tr>
<tr style="height: 30pt" height="40">
<td style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; height: 30pt; text-decoration: none; text-underline-style: none; text-line-through: none" height="40">Acresso</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" width="327">Best Practices for Traditional and Virtual Application Management</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">12:30 PM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">1:15 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" height="20">Troy Wilch</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" width="327">App-V / SoftGrid</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">1:20 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">2:35 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none" height="20">&#160;</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" width="327">Break</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">2:35 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">2:45 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" height="20">Jeremiah Beckett</td>
<td class="xl65" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; width: 245pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" width="327">ACS Design and Planning</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">2:45 AM</td>
<td class="xl66" style="font-weight: 400; font-size: 11pt; background: #d8d8d8; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #d8d8d8 none" align="right">4:00 AM</td>
</tr>
<tr style="height: 15pt" height="20">
<td style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; border-left: medium none; color: black; border-bottom: black 1pt solid; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none" height="20">SMUG</td>
<td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; border-left: medium none; width: 245pt; color: black; border-bottom: black 1pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" width="327">Wrap Up</td>
<td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; border-left: medium none; color: black; border-bottom: black 1pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">4:00 AM</td>
<td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; border-left: medium none; color: black; border-bottom: black 1pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none" align="right">4:05 AM</td>
</tr>
</tbody>
</table>
<p>P.S., there will be free food!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=REP6M"><img src="http://feeds.feedburner.com/~f/halr9000?i=REP6M" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=taUUm"><img src="http://feeds.feedburner.com/~f/halr9000?i=taUUm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/417423457" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/627/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/627</feedburner:origLink></item>
		<item>
		<title>How to Configure VMware License Server with PowerShell</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/417144740/626</link>
		<comments>http://halr9000.com/article/626#comments</comments>
		<pubDate>Fri, 10 Oct 2008 20:34:30 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/626</guid>
		<description><![CDATA[
This one isn’t by me but by Hugo Peeters from the Netherlands. You know he’s from there because they tend to use too many vowels for some reason.&#160;  
I like how his article on configuring the license server doesn’t assume much and walks you through the process.
If you like working with VMware and PowerShell [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<!-- no icon for 'VMware' --><p>This one isn’t by me but by Hugo Peeters from the Netherlands. You know he’s from there because they tend to use too many vowels for some reason.&#160; <img src='http://halr9000.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I like how <a href="http://www.peetersonline.nl/index.php/vmware/changing-your-vmware-license-server/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.peetersonline.nl');">his article</a> on configuring the license server doesn’t assume much and walks you through the process.</p>
<p>If you like working with VMware and <a title="Microsoft Windows PowerShell command line shell and scripting language" href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank">PowerShell</a> like I do, be sure to follow <a href="http://www.peetersonline.nl/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.peetersonline.nl');">his blog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=y0ZkM"><img src="http://feeds.feedburner.com/~f/halr9000?i=y0ZkM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=AiCwm"><img src="http://feeds.feedburner.com/~f/halr9000?i=AiCwm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/417144740" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/626/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/626</feedburner:origLink></item>
		<item>
		<title>VI Toolkit (for Windows) Internals, Part 1</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/416242449/625</link>
		<comments>http://halr9000.com/article/625#comments</comments>
		<pubDate>Thu, 09 Oct 2008 23:52:59 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[Series]]></category>

		<category><![CDATA[vi toolkit]]></category>

		<category><![CDATA[VI Toolkit Internals]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/625</guid>
		<description><![CDATA[
RSJ asked on the VI Toolkit forums, “Get-View and New-Object - how does it work?”. Here’s part one in what probably won’t become a series because if it did, I wouldn’t have time to finish my book! But you never know, I might finish it up. This is the beginnings of a good primer though, [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<!-- no icon for 'VMware' --><p><a href="http://communities.vmware.com/people/rsj" onclick="javascript:pageTracker._trackPageview('/outbound/article/communities.vmware.com');">RSJ</a> asked on the <a href="http://communities.vmware.com/message/1071366" onclick="javascript:pageTracker._trackPageview('/outbound/article/communities.vmware.com');">VI Toolkit forums</a>, “Get-View and New-Object - how does it work?”. Here’s part one in what probably won’t become a series because if it did, I wouldn’t have time to finish <a href="http://sapienpress.com/vmware.asp" onclick="javascript:pageTracker._trackPageview('/outbound/article/sapienpress.com');">my book</a>! But you never know, I might finish it up. This is the beginnings of a good primer though, so it’s good to have people see it.</p>
<p>Cmdlets are the highest level of interface with .NET objects which PowerShell provides. VMware knows more or less what VI admins need to do their jobs. They have a goal of enabling admins by creating cmdlets for as many usage scenarios as they can. Time and money of course are limiting factors, and so version 1 came with a certain set of cmdlets. It was seen that this wasn&#8217;t good enough, and that there needed to be a way to access the full SDK to do the low level stuff for which they did not yet have time to fill out with cmdlets. Thus, Get-View.</p>
<p>Get-View deals with server-side objects represented by the VI web service (and documented in the SDK). With it, you can do anything that the VI Client can do, and more. It&#8217;s more complicated to use, of course, and in fact, it&#8217;s not a lot simpler than writing a &quot;full&quot; program using a language like C#. But it&#8217;s not bad, relatively speaking.</p>
<p>You can pass several different kinds of &quot;automation objects&quot;, those which live in your PowerShell session, to Get-View and voila, you now have a new object which has a richer set of methods and properties. However, this only works for &quot;managed objects&quot; (and not directly for all of them), which are only one type of object represented in the SDK. This leaves &quot;data objects&quot; totally left out, and they are important, too.</p>
<p>New-Object has nothing to do with the VI Toolkit, it&#8217;s a cmdlet which comes with PowerShell. Its used to give you the ability to access a .NET (or COM) object which is stored in an assembly (fancy name for a DLL). One thing you can do with it is to create these data objects. The data objects are often used as specifications to methods. This basically works like a giant bundle of arguments to perform a single action.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=tlmmM"><img src="http://feeds.feedburner.com/~f/halr9000?i=tlmmM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=RsqEm"><img src="http://feeds.feedburner.com/~f/halr9000?i=RsqEm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/416242449" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/625/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/625</feedburner:origLink></item>
		<item>
		<title>VI Toolkit One Liner: Get all VirtualCenter Logs</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/411431795/624</link>
		<comments>http://halr9000.com/article/624#comments</comments>
		<pubDate>Sat, 04 Oct 2008 22:36:32 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[Series]]></category>

		<category><![CDATA[VI Toolkit One-Liner]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/624</guid>
		<description><![CDATA[
This will grab the contents of all of the log files on your VirtualCenter server. Normally there will be eleven of them: logs zero through nine are rotated through at each service startup, and the index umm, I forget what’s in it.&#160; Anyway, here you go:

$log = Get-LogType &#124; ? { $_.key -match &#34;vpxd&#34; } [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<!-- no icon for 'VMware' --><p>This will grab the contents of all of the log files on your <a href="http://www.vmware.com/products/vi/vc/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.vmware.com');" target="_blank">VirtualCenter</a> server. Normally there will be eleven of them: logs zero through nine are rotated through at each service startup, and the index umm, I forget what’s in it.&#160; Anyway, here you go:</p>
<div>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">$log = Get-LogType | ? { $_.key <span style="color: #cc6633">-match</span> <span style="color: #006080">&quot;vpxd&quot;</span> } | % { Get-Log -Key $_.Key }</pre>
</div>
<p>You may have to be patient. This took 175 seconds to run on my box.</p>
<p>And here’s how to get at the contents:</p>
<div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">PS &gt; $log[0].Entries | select -first 10
Log <span style="color: #0000ff">for</span> VMware VirtualCenter, pid=1484, version=2.5.0, build=build-104215, option=Release, sec
tion=2
[2008-10-04 09:36:07.703 <span style="color: #006080">'App'</span> 268 info] Current working directory: C:\WINDOWS\system32
[2008-10-04 09:36:07.703 <span style="color: #006080">'Libs'</span> 268 info] HOSTINFO: Seeing Intel CPU, numCoresPerCPU 1 numThre
adsPerCore 2.
[2008-10-04 09:36:07.703 <span style="color: #006080">'Libs'</span> 268 info] HOSTINFO: This machine has 1 physical CPUS, 1 total
cores, and 2 logical CPUs.
[2008-10-04 09:36:07.703 <span style="color: #006080">'App'</span> 268 info] Log path: C:\Documents and Settings\All Users\Applica
tion Data\VMware\VMware VirtualCenter\Logs
[2008-10-04 09:36:07.703 <span style="color: #006080">'App'</span> 268 info] Initializing SSL
[2008-10-04 09:36:08.093 <span style="color: #006080">'Libs'</span> 268 info] Using system libcrypto, version 90709F
[2008-10-04 09:36:17.109 <span style="color: #006080">'App'</span> 268 info] Vmacore::InitSSL: doVersionCheck = true, handshakeTim
eoutUs = 30000000
[2008-10-04 09:36:17.343 <span style="color: #006080">'App'</span> 268 info] Starting VMware VirtualCenter 2.5.0 build-104215
[2008-10-04 09:36:17.453 <span style="color: #006080">'App'</span> 268 info] Log directory: C:\Documents and Settings\Default User
\Local Settings\Application Data\VMware\vpx.</pre>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=WTIOM"><img src="http://feeds.feedburner.com/~f/halr9000?i=WTIOM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=rtp2m"><img src="http://feeds.feedburner.com/~f/halr9000?i=rtp2m" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/411431795" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/624/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/624</feedburner:origLink></item>
		<item>
		<title>Solving Problems with PowerShell: Add global groups to local groups with ADSI</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/409775872/623</link>
		<comments>http://halr9000.com/article/623#comments</comments>
		<pubDate>Fri, 03 Oct 2008 00:57:58 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[Series]]></category>

		<category><![CDATA[Solving Problems]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/623</guid>
		<description><![CDATA[
@Phactotum writes:
I have a list of servers and groups, and I need to add the domain group to the servers local administrators group. I figured out if I do the following I can do a single server group combo:

([ADSI]&#34;WinNT://Server/Administrators,group&#34;).add(&#34;WinNT://Domain/Group,group&#34;)

And I found that I can use import-csv to show me my CSV file. I just can&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p><a href="http://twitter.com/phactotum" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');">@Phactotum</a> writes:</p>
<blockquote><p>I have a list of servers and groups, and I need to add the domain group to the servers local administrators group. I figured out if I do the following I can do a single server group combo:</p>
<div>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">([ADSI]<span style="color: #006080">&quot;WinNT://Server/Administrators,group&quot;</span>).add(<span style="color: #006080">&quot;WinNT://Domain/Group,group&quot;</span>)</pre>
</p></div>
<p>And I found that I can use import-csv to show me my CSV file. I just can&#8217;t figure out how to get the server name and group name plugged into the command I want to run.</p>
</blockquote>
<p>I thought this was a good question so I figured I’d address it here. The first thought I had when I saw this was, “Whew! I don’t have to come up with the ADSI code”.&#160; <img src='http://halr9000.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> That particular API is horribly picky and the objects it returns are quite awkward to use. Jeffrey Hicks has seemed to make good use of them, I think he may know something I don’t. </p>
<p>Anyway, my solution to the problem involves what is probably lesser-known feature of <a title="Microsoft Windows PowerShell command line shell and scripting language" href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank">PowerShell</a> called named scriptblocks. Ther’es three of them, Begin{}, Process{}, and End{}. Here’s the script:</p>
<div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">Process {</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    $Server = $_.Server</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    $Group = $_.Group</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    ([ADSI]<span style="color: #006080">&quot;WinNT://$Server/Administrators,group&quot;</span>).add(<span style="color: #006080">&quot;WinNT://Domain/$Group,group&quot;</span>)</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">}</pre>
</p></div>
</div>
<p>So you would save this as a script (or put it into a function) and call it like this:</p>
<div>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">Import-Csv file.csv | .\Modify-LocalGroups.ps1</pre>
</div>
<p>So this is an elegant and easy to read way to solve the problem.&#160; An alternate way would involve making a foreach-object loop and do everything inside the script. I like using the named script blocks though because that allows you to keep the input separate from the working part of the script.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=mwh2M"><img src="http://feeds.feedburner.com/~f/halr9000?i=mwh2M" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=rL59m"><img src="http://feeds.feedburner.com/~f/halr9000?i=rL59m" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/409775872" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/623/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/623</feedburner:origLink></item>
		<item>
		<title>PowerShell Script: DHCP Renewal Alert</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/409301100/622</link>
		<comments>http://halr9000.com/article/622#comments</comments>
		<pubDate>Thu, 02 Oct 2008 14:31:10 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[dhcp]]></category>

		<category><![CDATA[network]]></category>

		<category><![CDATA[script]]></category>

		<category><![CDATA[wmi get-wmiobject]]></category>

		<category><![CDATA[write-host]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/622</guid>
		<description><![CDATA[
There was a problem with the network in the office this morning. Rather than sit there staring at the screen, I decided to write a script that would let me know when things were back up. In my case, the indicator would be when the DHCP server gave me an IP, because that was the [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p>There was a problem with the network in the office this morning. Rather than sit there staring at the screen, I decided to write a script that would let me know when things were back up. In my case, the indicator would be when the DHCP server gave me an IP, because that was the primary symptom—no IP.</p>
<p>Here’s the script. You will have to modify the Get-WMIObject query results to point to your NIC as that will vary per computer.</p>
<div>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">$nic = gwmi Win32_NetworkAdapterConfiguration | ? { $_.IPEnabled }
<span style="color: #0000ff">while</span> ( $retval <span style="color: #cc6633">-ne</span> 0 ) {
    $retval = ($nic[0].RenewDHCPLease()).ReturnValue
}
Write-Host `a`a</pre>
</div>
<p>In case you haven’t tried it, “`a” is the escape code for BELL which causes your internal PC speaker to go beep. This is really loud on many computers.&#160; <img src='http://halr9000.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Also, “?” here is a built-in alias to the Where-Object cmdlet.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=Kzw1M"><img src="http://feeds.feedburner.com/~f/halr9000?i=Kzw1M" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=x72ym"><img src="http://feeds.feedburner.com/~f/halr9000?i=x72ym" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/409301100" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/622/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/622</feedburner:origLink></item>
		<item>
		<title>New Microsoft Most Valued Professional</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/409207363/621</link>
		<comments>http://halr9000.com/article/621#comments</comments>
		<pubDate>Thu, 02 Oct 2008 12:31:56 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[asides]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/621</guid>
		<description><![CDATA[
 
I’m very thrilled to announce that Microsoft and the MVP community have accepted me into their ranks under the Admin Framework category. This is in recognition of my PowerShell work in the community. I’m already on a mailing list with all sorts of cool stuff in it about Posh v2 which I can’t share, [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<!-- no icon for 'asides' --><p><img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px; border-left: 0px; border-bottom: 0px" height="236" alt="image" src="http://halr9000.com/stuff/NewMicrosoftMostValuedProfessional_77FA/image.png" width="153" align="right" border="0" /> </p>
<p>I’m very thrilled to announce that Microsoft and the MVP community have accepted me into their ranks under the Admin Framework category. This is in recognition of my <a title="Microsoft Windows PowerShell command line shell and scripting language" href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank">PowerShell</a> work in the community. I’m already on a mailing list with all sorts of cool stuff in it about Posh v2 which I can’t share, which is cool and not cool at the same time!&#160; <img src='http://halr9000.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A big thanks to all those who have congratulated me on twitter <a href="http://blog.sapien.com/index.php/2008/10/01/congratulations-hal-rottenberg/" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.sapien.com');">and elsewhere</a>. <img src='http://halr9000.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> I promise to use my powers for good (or for awesome, as <a href="http://www.homestarrunner.com/sbemail.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.homestarrunner.com');">Strongbad</a> would say).</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=lX7EM"><img src="http://feeds.feedburner.com/~f/halr9000?i=lX7EM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=dgNrm"><img src="http://feeds.feedburner.com/~f/halr9000?i=dgNrm" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/409207363" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/621/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/621</feedburner:origLink></item>
		<item>
		<title>Need More PowerShell VMware Scripts?</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/405722964/620</link>
		<comments>http://halr9000.com/article/620#comments</comments>
		<pubDate>Sun, 28 Sep 2008 22:24:57 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/620</guid>
		<description><![CDATA[
If you do, then drop everything and go check out the website of Hugo Peeters. I had subscribed to his blog some months ago but then got behind on all of my blog reading due to my book project. I had a spare moment today to scan some feeds and I learned that Hugo has [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<!-- no icon for 'VMware' --><p>If you do, then drop everything and go check out the website of <a href="http://www.peetersonline.nl/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.peetersonline.nl');">Hugo Peeters</a>. I had subscribed to his blog some months ago but then got behind on all of my blog reading due to my book project. I had a spare moment today to scan some feeds and I learned that Hugo has been putting out an incredible number of example scripts. </p>
<p>I like to put script samples out there myself, and I’ve done so on my blog, but its really hard for me to find the time lately to do so. It’s really great to see that Hugo has the time, because he’s really contributing the community in a big way.</p>
<p>Here are some sample posts that caught my eye:</p>
<ul>
<li><a href="http://www.peetersonline.nl/index.php/vmware/virtual-center-server-settings-revealed-by-powershell/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.peetersonline.nl');">Virtual Center Server Settings revealed by Powershell</a></li>
<li><a href="http://www.peetersonline.nl/index.php/vmware/set-softpoweroff/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.peetersonline.nl');">Set-SoftPowerOff</a></li>
<li><a href="http://www.peetersonline.nl/index.php/vmware/getting-started-with-the-vmware-update-manager-powershell-snap-in/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.peetersonline.nl');">Getting Started with the VMware Update Manager Powershell Snap-In</a></li>
</ul>
<p>Thanks, Hugo!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=QL0PL"><img src="http://feeds.feedburner.com/~f/halr9000?i=QL0PL" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=XZhOl"><img src="http://feeds.feedburner.com/~f/halr9000?i=XZhOl" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/405722964" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/620/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/620</feedburner:origLink></item>
		<item>
		<title>Pandora needs your help right NOW!</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/405081692/618</link>
		<comments>http://halr9000.com/article/618#comments</comments>
		<pubDate>Sun, 28 Sep 2008 01:39:38 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/618</guid>
		<description><![CDATA[
[pasted from a Facebook update I received 9/27/08 at 9:55pm]
Dear Pandora fans -
We urgently need your help! We need you to make a phone call to support internet radio.
After a yearlong negotiation, Pandora, SoundExchange and the RIAA are finally optimistic about reaching an agreement on royalties that would save Pandora and internet radio. But just [...]]]></description>
			<content:encoded><![CDATA[<!-- no icon for 'Internet' --><a href="http://halr9000.com/article/category/music"  title="Music"><img src="/wp-content/icons/topic_music.png" align="right" width="60" height="62" alt="Music" /></a>
<h4>[pasted from a <a href="http://www.new.facebook.com/group.php?gid=7033985478&amp;ref=ts" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.new.facebook.com');">Facebook</a> update I received 9/27/08 at 9:55pm]</h4>
<blockquote><p>Dear Pandora fans -<br />
We urgently need your help! We need you to make a phone call to support internet radio.<br />
After a yearlong negotiation, Pandora, SoundExchange and the RIAA are finally optimistic about reaching an agreement on royalties that would save Pandora and internet radio. But just as we&#8217;ve gotten close, large traditional broadcast radio companies have launched a lobbying campaign to sabotage our progress.<br />
Yesterday, Congressman Jay Inslee, and several co-sponsors, introduced legislation to give us the extra time we need but the National Association of Broadcasters (NAB), which represents radio broadcasters such as Clear Channel, has begun intensively pressuring lawmakers to kill the bill. We have just a day or two to keep this from collapsing.<br />
This is a blatant attempt by large radio companies to suffocate the webcasting industry that is just beginning to offer an alternative to their monopoly of the airwaves.<br />
Please call your Congressperson right now.<br />
Call 202-225-3121 and ask for your representative.<br />
Ask them to support H.R. 7084, the Webcaster Settlement Act of 2008. Congress is currently working extended hours, so even calls this evening and over the weekend should get answered.<br />
Thanks so much for your continued support!<br />
Tim, and the whole Pandora staff</p></blockquote>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=4RCML"><img src="http://feeds.feedburner.com/~f/halr9000?i=4RCML" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=DX4Sl"><img src="http://feeds.feedburner.com/~f/halr9000?i=DX4Sl" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/405081692" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/618/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/618</feedburner:origLink></item>
		<item>
		<title>PowerShell Script: WhileTimeout</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/405040152/615</link>
		<comments>http://halr9000.com/article/615#comments</comments>
		<pubDate>Sun, 28 Sep 2008 00:22:46 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Scripting]]></category>

		<category><![CDATA[function]]></category>

		<category><![CDATA[library]]></category>

		<category><![CDATA[Powershell]]></category>

		<category><![CDATA[script]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[while]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/615</guid>
		<description><![CDATA[This script is a generic wrapper for the While statement that will execute a condition a given number of max tries, waiting a given number of seconds in between.
This example will execute the “IsItDoneYet” function (that checks a hypothetical external factor) once every 5 seconds, a total of no more than 24 times, which will [...]]]></description>
			<content:encoded><![CDATA[<!-- no icon for 'Scripting' --><p>This script is a generic wrapper for the While statement that will execute a condition a given number of max tries, waiting a given number of seconds in between.</p>
<p>This example will execute the “IsItDoneYet” function (that checks a hypothetical external factor) once every 5 seconds, a total of no more than 24 times, which will take approximately two minutes, not including function execution time.</p>
<div>
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; line-height: 12pt; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4; border-style: none; padding: 0px;">PS &gt; $condition = { IsItDoneYet }
PS &gt; WhileTimeout 5 24 $condition</pre>
<p> </p></div>
<p> </p>
<p><script src="http://PoshCode.org/embed/609" type="text/javascript"></script>download | new post</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=R48GL"><img src="http://feeds.feedburner.com/~f/halr9000?i=R48GL" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=0NH9l"><img src="http://feeds.feedburner.com/~f/halr9000?i=0NH9l" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/405040152" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/615/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/615</feedburner:origLink></item>
		<item>
		<title>PowerScripting Podcast News</title>
		<link>http://feeds.feedburner.com/~r/halr9000/~3/401729198/614</link>
		<comments>http://halr9000.com/article/614#comments</comments>
		<pubDate>Wed, 24 Sep 2008 11:47:18 +0000</pubDate>
		<dc:creator>halr9000</dc:creator>
		
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://halr9000.com/article/614</guid>
		<description><![CDATA[
Episode 41: http://powerscripting.wordpress.com/2008/09/15/episode-41-jeff-hicks-i-am-ironman/

Interview with author and scripting guru Jeffrey Hicks aka Mr. Roboto (aka Iron Man apparently)
Analysis of the VMware powershell contest winners
Data visualization with PowerShell and Excel 

Episode 42: http://powerscripting.wordpress.com/2008/09/23/episode-42-with-greg-shields/

Interview with Greg Shields, author and Terminal Services MVP
New PowerGUI version
PowerShell + SQL Server
PoshBoard
Managing VMware with PowerShell videos from VMworld
Cmdlet of the week: Stop-Process 

And [...]]]></description>
			<content:encoded><![CDATA[<a href="http://halr9000.com/article/category/programming/scripting/powershell"  title="Powershell"><img src="/wp-content/icons/topic_powershell.png" align="right" width="70" height="53" alt="Powershell" /></a>
<p>Episode 41: <a href="http://powerscripting.wordpress.com/2008/09/15/episode-41-jeff-hicks-i-am-ironman/" onclick="javascript:pageTracker._trackPageview('/outbound/article/powerscripting.wordpress.com');">http://powerscripting.wordpress.com/2008/09/15/episode-41-jeff-hicks-i-am-ironman/</a></p>
<ul>
<li>Interview with author and scripting guru Jeffrey Hicks aka Mr. Roboto (aka Iron Man apparently)</li>
<li>Analysis of the VMware powershell contest winners</li>
<li>Data visualization with PowerShell and Excel </li>
</ul>
<p>Episode 42: <a href="http://powerscripting.wordpress.com/2008/09/23/episode-42-with-greg-shields/" onclick="javascript:pageTracker._trackPageview('/outbound/article/powerscripting.wordpress.com');">http://powerscripting.wordpress.com/2008/09/23/episode-42-with-greg-shields/</a></p>
<ul>
<li>Interview with Greg Shields, author and Terminal Services MVP</li>
<li>New PowerGUI version</li>
<li>PowerShell + SQL Server</li>
<li>PoshBoard</li>
<li>Managing VMware with PowerShell videos from VMworld</li>
<li>Cmdlet of the week: Stop-Process </li>
</ul>
<p><font color="#ff0000"><strong>And see the show notes for Episode 42 for how to win a free book from SAPIEN Press!</strong></font> </p>
<ul>
<li>Web: <a href="http://powerscripting.net" onclick="javascript:pageTracker._trackPageview('/outbound/article/powerscripting.net');">http://powerscripting.net</a></li>
<li>RSS: <a href="http://feeds.feedburner.com/Powerscripting" onclick="javascript:pageTracker._trackPageview('/outbound/article/feeds.feedburner.com');">http://feeds.feedburner.com/Powerscripting</a></li>
<li>Add to iTunes: <a href="pcast://feeds.feedburner.com/Powerscripting" onclick="javascript:pageTracker._trackPageview('/outbound/article/feeds.feedburner.com');" target="_blank">pcast://feeds.feedburner.com/Powerscripting</a></li>
<li>Mailing list: <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=697655" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.feedburner.com');">http://www.feedburner.com/fb/a/emailverifySubmit?feedId=697655</a></li>
</ul>
<p>And last but most definitely not least, we are streaming the podcast live, Thursdays at 9pm EDT, please come check it out.&#160; If you listen to Episode 41 you&#8217;ll hear how much interaction the live listeners have with the show. </p>
<ul>
<li>Live stream and chat room: <a href="http://www.ustream.tv/channel/powerscripting-podcast" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.ustream.tv');">http://www.ustream.tv/channel/powerscripting-podcast</a></li>
<li>Add to calendar: <a href="http://tinyurl.com/4l2t2f" onclick="javascript:pageTracker._trackPageview('/outbound/article/tinyurl.com');" target="_blank">http://tinyurl.com/4l2t2f</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/halr9000?a=sF9TL"><img src="http://feeds.feedburner.com/~f/halr9000?i=sF9TL" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/halr9000?a=9ZKXl"><img src="http://feeds.feedburner.com/~f/halr9000?i=9ZKXl" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/halr9000/~4/401729198" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://halr9000.com/article/614/feed</wfw:commentRss>
		<feedburner:origLink>http://halr9000.com/article/614</feedburner:origLink></item>
	</channel>
</rss>
