<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://powershell.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Dreaming in PowerShell : Select-Object, XML</title><link>http://powershell.com/cs/blogs/tobias/archive/tags/Select-Object/XML/default.aspx</link><description>Tags: Select-Object, XML</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>XML Part 1: Playing with RSS Feeds and XML Content</title><link>http://powershell.com/cs/blogs/tobias/archive/2009/01/17/xml-part-1-playing-with-rss-feeds-and-xml-content.aspx</link><pubDate>Sat, 17 Jan 2009 09:37:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:900</guid><dc:creator>Tobias Weltner</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://powershell.com/cs/blogs/tobias/rsscomments.aspx?PostID=900</wfw:commentRss><comments>http://powershell.com/cs/blogs/tobias/archive/2009/01/17/xml-part-1-playing-with-rss-feeds-and-xml-content.aspx#comments</comments><description>&lt;p&gt;A lot of data these days is wrapped as XML, and up until now, handling XML data wasn&amp;#39;t a piece of cake. PowerShell makes handling XML a lot easier. This is the first part of a little series about XML and PowerShell. We start with accessing XML documents and reading data.&lt;/p&gt;
&lt;h2&gt;Getting XML Data&lt;/h2&gt;
&lt;p&gt;Let&amp;#39;s first look how PowerShell can lay hands on XML data. One way is to create a new and empty XML document:&lt;/p&gt;
&lt;div class="listing"&gt;
&lt;pre&gt;&lt;span class="var"&gt;$xml&lt;/span&gt; &lt;span class="op"&gt;=&lt;/span&gt; &lt;span class="verbnoun"&gt;New-Object&lt;/span&gt; &lt;span class="datatype"&gt;XML&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Next, you can use your new XML document to load XML data, either from a local file or from the Internet. Use the &lt;strong&gt;Load()&lt;/strong&gt; method. Let&amp;#39;s for example load the &lt;a target="_blank" href="http://www.powershell.com"&gt;www.powershell.com&lt;/a&gt; RSS ticker:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a&amp;nbsp;=&amp;nbsp;New-Object&amp;nbsp;XML&lt;br /&gt;PS&amp;gt;&amp;nbsp;$a.Load(&amp;quot;http://powershell.com/cs/blogs/MainFeed.aspx&amp;quot;)&lt;br /&gt;PS&amp;gt;&amp;nbsp;$a&lt;br /&gt;&lt;br /&gt;xml&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xml-stylesheet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rss&lt;br /&gt;---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;---&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rss&lt;br /&gt;PS&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;As long as you have access to the Internet, these lines will download the RSS news ticker into &lt;strong&gt;$a&lt;/strong&gt; as an XML document, and when you output &lt;strong&gt;$a&lt;/strong&gt;, you see a number of properties. &lt;/p&gt;
&lt;h2&gt;Browsing XML Data&lt;/h2&gt;
&lt;p&gt;What exactly is their meaning? To find out, let&amp;#39;s first save the downloaded RSS ticker to file using the built-in &lt;strong&gt;Save()&lt;/strong&gt; method. Next, we take a look at the first lines in that XML document by reading the xml file using &lt;strong&gt;Get-Content&lt;/strong&gt; and selecting only the first 3 lines using &lt;strong&gt;Select-Object -First&lt;/strong&gt;:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a.save(&amp;quot;$home\rssticker.xml&amp;quot;)&lt;br /&gt;PS&amp;gt;&amp;nbsp;Get-Content&amp;nbsp;$home\rssticker.xml&amp;nbsp;|&amp;nbsp;Select-Object&amp;nbsp;-first&amp;nbsp;3&lt;br /&gt;&amp;lt;?&lt;/span&gt;&lt;span style="background-color:#012456;" class="style1"&gt;&lt;strong&gt;&lt;span style="color:#00ff00;"&gt;xml&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;&lt;span style="color:#00ff00;"&gt;&amp;nbsp;&lt;/span&gt;version=&amp;quot;1.0&amp;quot;&amp;nbsp;encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;?&lt;/span&gt;&lt;span style="background-color:#012456;" class="style1"&gt;&lt;strong&gt;&lt;span style="color:#00ff00;"&gt;xml-stylesheet&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;&amp;nbsp;type=&amp;quot;text/xsl&amp;quot;&amp;nbsp;href=&amp;quot;http://powershell.com/cs/utility/FeedStylesheets/rss.xsl&amp;quot;&amp;nbsp;media=&amp;quot;screen&amp;quot;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="background-color:#012456;" class="style1"&gt;&lt;strong&gt;&lt;span style="color:#00ff00;"&gt;rss&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;&amp;nbsp;version=&amp;quot;2.0&amp;quot;&amp;nbsp;xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&amp;nbsp;xmlns:slash=&amp;quot;http://purl.org/rss/1.0/modules/sla&lt;br /&gt;sh/&amp;quot;&amp;nbsp;xmlns:wfw=&amp;quot;http://wellformedweb.org/CommentAPI/&amp;quot;&amp;nbsp;xmlns:itunes=&amp;quot;http://www.itunes.com/dtds/podcast-1.0.dtd&amp;quot;&lt;br /&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;As it turns out, the PowerShell xml document in $a returns the top XML nodes: &lt;strong&gt;xml&lt;/strong&gt;, &lt;strong&gt;xml-stylesheet&lt;/strong&gt; and &lt;strong&gt;rss&lt;/strong&gt;. Diving into nested information inside an XML document is very easy because it works in pretty much the same way as with objects. So if you&amp;#39;d like to see all the nodes below the root node &lt;strong&gt;rss&lt;/strong&gt;, you use the &lt;strong&gt;rss&lt;/strong&gt; property:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a.rss&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;version&amp;nbsp;:&amp;nbsp;2.0&lt;br /&gt;dc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;http://purl.org/dc/elements/1.1/&lt;br /&gt;slash&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;http://purl.org/rss/1.0/modules/slash/&lt;br /&gt;wfw&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;http://wellformedweb.org/CommentAPI/&lt;br /&gt;itunes&amp;nbsp;&amp;nbsp;:&amp;nbsp;http://www.itunes.com/dtds/podcast-1.0.dtd&lt;br /&gt;channel&amp;nbsp;:&amp;nbsp;channel&lt;br /&gt;&lt;br /&gt;PS&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Again, if you&amp;#39;d looked at the raw XML data, you would see that the RSS node has these children: &lt;strong&gt;version&lt;/strong&gt;, &lt;strong&gt;dc&lt;/strong&gt;, &lt;strong&gt;slash&lt;/strong&gt;, &lt;strong&gt;wfw&lt;/strong&gt;, &lt;strong&gt;itunes&lt;/strong&gt; and &lt;strong&gt;channel&lt;/strong&gt;. Most of these are attributes with pieces of information. &lt;strong&gt;Channel&lt;/strong&gt; however is another parent node and has a bunch of children. To look at the children, again use this property name:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a.rss.channel&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#ff0000;background-color:#012456;"&gt;format-default&amp;nbsp;:&amp;nbsp;The&amp;nbsp;member&amp;nbsp;&amp;quot;Item&amp;quot;&amp;nbsp;is&amp;nbsp;already&amp;nbsp;present.&lt;/span&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2&gt;Property Name Conflict - And A Simple Workaround&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Bang!&lt;/em&gt; You get a red error message. You cannot list the children inside the channel parent node. This is a bug, or rather, a conceptional weakness in design. &lt;/p&gt;
&lt;p&gt;If you look at the raw XML data, you will see that the &lt;strong&gt;channel&lt;/strong&gt; node contains a bunch of &lt;strong&gt;item&lt;/strong&gt; nodes, and these &lt;strong&gt;item&lt;/strong&gt; nodes are the ones with the interesting stuff: the feed messages. Unfortunately, the XML document object already has its own &lt;strong&gt;item&lt;/strong&gt; property. The moment PowerShell tries to add the &lt;strong&gt;item&lt;/strong&gt; property for the &lt;strong&gt;item&lt;/strong&gt; children, you get the error message. An object cannot have two properties with the same name. &lt;/p&gt;
&lt;p&gt;And here is the workaround: work in &amp;quot;blind&amp;quot; mode and just assume the children elements are named &amp;quot;item&amp;quot; (or whatever the error message indicates):&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a.rss.channel.item&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Group&amp;nbsp;Policy&amp;nbsp;Cmdlets&amp;nbsp;in&amp;nbsp;Windows&amp;nbsp;7&lt;br /&gt;link&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-team/archive/2009/01/16/group-policy-cmdlets-in&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-windows-7.aspx&lt;br /&gt;pubDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Sat,&amp;nbsp;17&amp;nbsp;Jan&amp;nbsp;2009&amp;nbsp;04:46:08&amp;nbsp;GMT&lt;br /&gt;guid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;guid&lt;br /&gt;creator&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Windows&amp;nbsp;PowerShell&amp;nbsp;Blog&lt;br /&gt;comments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;0&lt;br /&gt;description&amp;nbsp;:&amp;nbsp;Lilia&amp;nbsp;Gutnik&amp;nbsp;has&amp;nbsp;posted&amp;nbsp;a&amp;nbsp;blog&amp;nbsp;entry&amp;nbsp;HERE&amp;nbsp;showing&amp;nbsp;an&amp;nbsp;example&amp;nbsp;of&amp;nbsp;the&amp;nbsp;Windows&amp;nbsp;7&amp;nbsp;Group&amp;nbsp;Policy&amp;nbsp;cmdlet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s.&amp;amp;#160;&amp;nbsp;Check&amp;nbsp;it&amp;nbsp;out.&amp;nbsp;&amp;amp;#160;&amp;nbsp;Experiment!&amp;amp;#160;&amp;nbsp;Enjoy!&amp;amp;#160;&amp;nbsp;Engage!&amp;nbsp;Jeffrey&amp;nbsp;Snover&amp;nbsp;[MSFT]&amp;nbsp;Window&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s&amp;nbsp;Management&amp;nbsp;Partner&amp;nbsp;Architect&amp;nbsp;Visit&amp;nbsp;the&amp;nbsp;Windows&amp;nbsp;PowerShell&amp;nbsp;Team&amp;nbsp;blog&amp;nbsp;at:&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;nbsp;http:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//blogs.msdn.com/PowerShell&amp;nbsp;Visit&amp;nbsp;the&amp;nbsp;Windows&amp;nbsp;PowerShell&amp;nbsp;ScriptCenter&amp;nbsp;at:&amp;amp;#160;&amp;nbsp;http://www.micros&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oft.com/technet&amp;nbsp;Read&amp;nbsp;More......(&amp;lt;a&amp;nbsp;href=&amp;quot;http://powershell.com/cs/blogs/windows-powershell-team/a&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rchive/2009/01/16/group-policy-cmdlets-in-windows-7.aspx&amp;quot;&amp;gt;read&amp;nbsp;more&amp;lt;/a&amp;gt;)&amp;lt;img&amp;nbsp;src=&amp;quot;http://powershe&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ll.com/cs/aggbug.aspx?PostID=899&amp;quot;&amp;nbsp;width=&amp;quot;1&amp;quot;&amp;nbsp;height=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Jeffrey&amp;nbsp;Snover&amp;nbsp;and&amp;nbsp;Bruce&amp;nbsp;Payette&amp;nbsp;on&amp;nbsp;the&amp;nbsp;PowerScripting&amp;nbsp;Podcast&lt;br /&gt;link&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/archive/2009/01/16/jeffrey-snover-and-bruce-payet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;te-on-the-powerscripting-podcast.aspx&lt;br /&gt;pubDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Fri,&amp;nbsp;16&amp;nbsp;Jan&amp;nbsp;2009&amp;nbsp;14:35:00&amp;nbsp;GMT&lt;br /&gt;guid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;guid&lt;br /&gt;creator&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Under&amp;nbsp;The&amp;nbsp;Stairs&lt;br /&gt;comments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;0&lt;br /&gt;description&amp;nbsp;:&amp;nbsp;I&amp;nbsp;love&amp;nbsp;downloading&amp;nbsp;podcasts&amp;nbsp;to&amp;nbsp;my&amp;nbsp;Zune&amp;nbsp;and&amp;nbsp;listening&amp;nbsp;to&amp;nbsp;them&amp;nbsp;as&amp;nbsp;I&amp;nbsp;travel.&amp;nbsp;I ve&amp;nbsp;got&amp;nbsp;a&amp;nbsp;bit&amp;nbsp;of&amp;nbsp;a&amp;nbsp;bac&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;klog,&amp;nbsp;but&amp;nbsp;one&amp;nbsp;I ve&amp;nbsp;just&amp;nbsp;downloaded&amp;nbsp;and&amp;nbsp;will&amp;nbsp;be&amp;nbsp;listening&amp;nbsp;to&amp;nbsp;shortly&amp;nbsp;(possibly&amp;nbsp;tomorrow&amp;nbsp;as&amp;nbsp;I&amp;nbsp;head&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;from&amp;nbsp;Milan&amp;nbsp;back&amp;nbsp;to&amp;nbsp;London)&amp;nbsp;is&amp;nbsp;the&amp;nbsp;PowerScripting&amp;nbsp;Podcast&amp;nbsp;Read&amp;nbsp;More......(&amp;lt;a&amp;nbsp;href=&amp;quot;http://powershe&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ll.com/cs/blogs/under-the-stairs/archive/2009/01/16/jeffrey-snover-and-bruce-payette-on-the-power&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;scripting-podcast.aspx&amp;quot;&amp;gt;read&amp;nbsp;more&amp;lt;/a&amp;gt;)&amp;lt;img&amp;nbsp;src=&amp;quot;http://powershell.com/cs/aggbug.aspx?PostID=898&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width=&amp;quot;1&amp;quot;&amp;nbsp;height=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;category&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;{category,&amp;nbsp;category}&lt;br /&gt;&lt;br /&gt;title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;How&amp;nbsp;To&amp;nbsp;Make&amp;nbsp;Your&amp;nbsp;Own&amp;nbsp;Module&amp;nbsp;Repository&lt;br /&gt;link&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-team/archive/2009/01/16/how-to-make-your-own-mo&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dule-repository.aspx&lt;br /&gt;pubDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Fri,&amp;nbsp;16&amp;nbsp;Jan&amp;nbsp;2009&amp;nbsp;08:52:13&amp;nbsp;GMT&lt;br /&gt;guid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;guid&lt;br /&gt;creator&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;Windows&amp;nbsp;PowerShell&amp;nbsp;Blog&lt;br /&gt;comments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;0&lt;br /&gt;description&amp;nbsp;:&amp;nbsp;Andy&amp;nbsp;Schneider&amp;nbsp;(from&amp;nbsp;Get-PowerShell.com&amp;nbsp;)&amp;nbsp;recently&amp;nbsp;asked&amp;nbsp;me&amp;nbsp;how&amp;nbsp;he&amp;nbsp;could&amp;nbsp;make&amp;nbsp;sure&amp;nbsp;that&amp;nbsp;everyone&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;Avanade&amp;nbsp;could&amp;nbsp;get&amp;nbsp;a&amp;nbsp;consistent&amp;nbsp;set&amp;nbsp;of&amp;nbsp;modules.&amp;nbsp;I&amp;nbsp;run&amp;nbsp;into&amp;nbsp;a&amp;nbsp;somewhat&amp;nbsp;similar&amp;nbsp;problem&amp;nbsp;here&amp;nbsp;at&amp;nbsp;M&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;icrosoft,&amp;nbsp;where&amp;nbsp;I&amp;nbsp;want&amp;nbsp;to&amp;nbsp;take&amp;nbsp;scripts&amp;nbsp;I&amp;amp;#39;ve&amp;nbsp;built&amp;nbsp;to&amp;nbsp;work&amp;nbsp;with&amp;nbsp;internal&amp;nbsp;applications&amp;nbsp;and&amp;nbsp;make&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;them&amp;nbsp;easy&amp;nbsp;for&amp;nbsp;people&amp;nbsp;to&amp;nbsp;use,&amp;nbsp;even&amp;nbsp;if&amp;nbsp;they&amp;amp;#39;re&amp;nbsp;not&amp;nbsp;already&amp;nbsp;using&amp;nbsp;PowerShell.&amp;nbsp;I&amp;nbsp;don&amp;amp;#39;t&amp;nbsp;want&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;the&amp;nbsp;scripts&amp;nbsp;to&amp;nbsp;Read&amp;nbsp;More......(&amp;lt;a&amp;nbsp;href=&amp;quot;http://powershell.com/cs/blogs/windows-powershell-team/ar&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;chive/2009/01/16/how-to-make-your-own-module-repository.aspx&amp;quot;&amp;gt;read&amp;nbsp;more&amp;lt;/a&amp;gt;)&amp;lt;img&amp;nbsp;src=&amp;quot;http://powe&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rshell.com/cs/aggbug.aspx?PostID=895&amp;quot;&amp;nbsp;width=&amp;quot;1&amp;quot;&amp;nbsp;height=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;category&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;{category,&amp;nbsp;category}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(...)&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Now you get to the good stuff! These are the headlines you&amp;#39;re after. &lt;/p&gt;
&lt;h1&gt;Using The PowerShell Pipeline&lt;/h1&gt;
&lt;p&gt;You just learned that you can access any RSS feed in the world by loading it into a new and empty XML document. &lt;/p&gt;
&lt;p&gt;Since RSS feeds are XML documents and adhere to a defined format, you can always list all RSS messages by looking at the &lt;strong&gt;RSS.Channel.Item property&lt;/strong&gt;. This returns all raw data contained in the individual RSS items. From here, simply use PowerShell Pipeline tricks to filter what you are looking for.&lt;/p&gt;
&lt;p&gt;First, I&amp;#39;d like to filter the information. I only want to see the blog entry title and the link. Easy: use &lt;strong&gt;Format-Table&lt;/strong&gt;:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a&amp;nbsp;=&amp;nbsp;New-Object&amp;nbsp;XML&lt;br /&gt;PS&amp;gt;&amp;nbsp;$a.Load(&amp;quot;http://powershell.com/cs/blogs/MainFeed.aspx&amp;quot;)&lt;br /&gt;PS&amp;gt;&amp;nbsp;$a.rss.channel.item&amp;nbsp;|&amp;nbsp;Format-Table&amp;nbsp;Title,&amp;nbsp;Link&lt;br /&gt;&lt;br /&gt;title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;link&lt;br /&gt;-----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;----&lt;br /&gt;Group&amp;nbsp;Policy&amp;nbsp;Cmdlets&amp;nbsp;in&amp;nbsp;Windows&amp;nbsp;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Jeffrey&amp;nbsp;Snover&amp;nbsp;and&amp;nbsp;Bruce&amp;nbsp;Payette&amp;nbsp;on&amp;nbsp;the&amp;nbsp;PowerScripti...&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/arch...&lt;br /&gt;How&amp;nbsp;To&amp;nbsp;Make&amp;nbsp;Your&amp;nbsp;Own&amp;nbsp;Module&amp;nbsp;Repository&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Please&amp;nbsp;Join&amp;nbsp;Me&amp;nbsp;for&amp;nbsp;a&amp;nbsp;Power&amp;nbsp;Scripting&amp;nbsp;Podcast&amp;nbsp;Tonight...&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Running&amp;nbsp;PowerShell&amp;nbsp;Scripts&amp;nbsp;via&amp;nbsp;Email&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/arch...&lt;br /&gt;Date&amp;nbsp;and&amp;nbsp;Time&amp;nbsp;in&amp;nbsp;PowerShell&amp;nbsp;(and&amp;nbsp;WMI)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/arch...&lt;br /&gt;Date&amp;nbsp;and&amp;nbsp;Time&amp;nbsp;in&amp;nbsp;PowerShell&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/powershell-scripts/ar...&lt;br /&gt;Windows&amp;nbsp;7&amp;nbsp;Troubleshooting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Podcast&amp;nbsp;Discussing&amp;nbsp;WSMAN&amp;nbsp;1/14/2008&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Get-UpTime.ps1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/powershell-scripts/ar...&lt;br /&gt;Interactive&amp;nbsp;remoting&amp;nbsp;in&amp;nbsp;CTP3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;How&amp;nbsp;to&amp;nbsp;copy&amp;nbsp;colorized&amp;nbsp;script&amp;nbsp;from&amp;nbsp;PowerShell&amp;nbsp;ISE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Please&amp;nbsp;Give&amp;nbsp;Us&amp;nbsp;Feedback&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Blogging&amp;nbsp;in&amp;nbsp;2008&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/arch...&lt;br /&gt;V2&amp;nbsp;Blog&amp;nbsp;Entries&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Copy&amp;nbsp;console&amp;nbsp;screen&amp;nbsp;to&amp;nbsp;system&amp;nbsp;clipboard&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Get-Screensaver.ps1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/powershell-scripts/ar...&lt;br /&gt;Colorized&amp;nbsp;capture&amp;nbsp;of&amp;nbsp;console&amp;nbsp;screen&amp;nbsp;in&amp;nbsp;HTML&amp;nbsp;and&amp;nbsp;RTF.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Finding&amp;nbsp;a&amp;nbsp;URL&amp;nbsp;For&amp;nbsp;File&amp;nbsp;Transfer&amp;nbsp;Cmdlets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Transferring&amp;nbsp;(Large)&amp;nbsp;Files&amp;nbsp;Using&amp;nbsp;BITs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Test-PSCmdlet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Capture&amp;nbsp;console&amp;nbsp;screen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Get-Hash2.ps1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/powershell-scripts/ar...&lt;br /&gt;PowerShell&amp;nbsp;as&amp;nbsp;Inventory&amp;nbsp;Tool&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-te...&lt;br /&gt;Windows&amp;nbsp;7&amp;nbsp;Beta&amp;nbsp;Has&amp;nbsp;Arrived&amp;nbsp; &amp;nbsp;But&amp;nbsp;Not&amp;nbsp;For&amp;nbsp;Everyone&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/arch...&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Next, I only want the top 5 entries, and I do not want the link to be cut off. So I insert a &lt;strong&gt;Select-Object -First&lt;/strong&gt; (remember, the &lt;strong&gt;Format&lt;/strong&gt; cmdlets always have to be the last element in your pipeline), and I add a&lt;strong&gt; -wrap&lt;/strong&gt; parameter to &lt;strong&gt;Format-Table&lt;/strong&gt;:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a.rss.channel.item&amp;nbsp;|&amp;nbsp;Select-Object&amp;nbsp;-first&amp;nbsp;5&amp;nbsp;|&amp;nbsp;Format-Table&amp;nbsp;Title,&amp;nbsp;Link&amp;nbsp;-wrap&lt;br /&gt;&lt;br /&gt;title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;link&lt;br /&gt;-----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;----&lt;br /&gt;Group&amp;nbsp;Policy&amp;nbsp;Cmdlets&amp;nbsp;in&amp;nbsp;Windows&amp;nbsp;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-team/&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;archive/2009/01/16/group-policy-cmdlets-in-windows-7.as&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;px&lt;br /&gt;Jeffrey&amp;nbsp;Snover&amp;nbsp;and&amp;nbsp;Bruce&amp;nbsp;Payette&amp;nbsp;on&amp;nbsp;the&amp;nbsp;PowerScripting&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/archive&lt;br /&gt;Podcast&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/2009/01/16/jeffrey-snover-and-bruce-payette-on-the-pow&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;erscripting-podcast.aspx&lt;br /&gt;How&amp;nbsp;To&amp;nbsp;Make&amp;nbsp;Your&amp;nbsp;Own&amp;nbsp;Module&amp;nbsp;Repository&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-team/&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;archive/2009/01/16/how-to-make-your-own-module-reposito&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ry.aspx&lt;br /&gt;Please&amp;nbsp;Join&amp;nbsp;Me&amp;nbsp;for&amp;nbsp;a&amp;nbsp;Power&amp;nbsp;Scripting&amp;nbsp;Podcast&amp;nbsp;Tonight&amp;nbsp;@&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/windows-powershell-team/&lt;br /&gt;9PM&amp;nbsp;EST&amp;nbsp;(6PM&amp;nbsp;PST)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;archive/2009/01/15/please-join-me-for-a-power-scripting&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-podcast-tonight-9pm-est-6pm-pst.aspx&lt;br /&gt;Running&amp;nbsp;PowerShell&amp;nbsp;Scripts&amp;nbsp;via&amp;nbsp;Email&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;http://powershell.com/cs/blogs/under-the-stairs/archive&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/2009/01/15/running-powershell-scripts-via-email.aspx&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Can I filter based on topic, too? Sure thing. If you are interested in Windows 7, the upcoming new Windows client, and you&amp;#39;d like to see only blogs about Windows 7, then add a &lt;strong&gt;Where-Object&lt;/strong&gt; into your pipeline. &lt;/p&gt;
&lt;p&gt;Inside of it, the&lt;strong&gt; $_&lt;/strong&gt; placeholder represents the actual blog entry as it is running over the pipeline, and you then can check whether the title property contains one or more keywords. &lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a.rss.channel.item&amp;nbsp;|&amp;nbsp;Where-Object&amp;nbsp;{&amp;nbsp;$_.Title&amp;nbsp;-like&amp;nbsp;&amp;#39;*Windows&amp;nbsp;7*&amp;#39;&amp;nbsp;}&amp;nbsp;|&amp;nbsp;Format-Table&amp;nbsp;Title,&amp;nbsp;Description&lt;br /&gt;&lt;br /&gt;title&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;description&lt;br /&gt;-----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-----------&lt;br /&gt;Group&amp;nbsp;Policy&amp;nbsp;Cmdlets&amp;nbsp;in&amp;nbsp;Windows&amp;nbsp;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Lilia&amp;nbsp;Gutnik&amp;nbsp;has&amp;nbsp;posted&amp;nbsp;a&amp;nbsp;blog&amp;nbsp;entry&amp;nbsp;HERE&amp;nbsp;showing&amp;nbsp;an...&lt;br /&gt;Windows&amp;nbsp;7&amp;nbsp;Troubleshooting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Windows&amp;nbsp;7&amp;nbsp;has&amp;nbsp;a&amp;nbsp;cool&amp;nbsp;new&amp;nbsp;extensible&amp;nbsp;troubleshooting&amp;nbsp;...&lt;br /&gt;Windows&amp;nbsp;7&amp;nbsp;Beta&amp;nbsp;Has&amp;nbsp;Arrived&amp;nbsp; &amp;nbsp;But&amp;nbsp;Not&amp;nbsp;For&amp;nbsp;Everyone&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The&amp;nbsp;Windows&amp;nbsp;7&amp;nbsp;and&amp;nbsp;Windows&amp;nbsp;Server&amp;nbsp;2008&amp;nbsp;R2&amp;nbsp;beta&amp;nbsp;versio...&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Maybe you&amp;#39;d like to output this as a nice report. Here is the thing to remember: Never use &lt;strong&gt;Format-...&lt;/strong&gt; cmdlets when you plan to output results to sources other than the console. Use &lt;strong&gt;Select-Object&lt;/strong&gt; instead. To create a simple HTML report, this is what I&amp;#39;d do:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a.rss.channel.item&amp;nbsp;|&amp;nbsp;Where-Object&amp;nbsp;{&amp;nbsp;$_.Title&amp;nbsp;-like&amp;nbsp;&amp;#39;*Windows&amp;nbsp;7*&amp;#39;&amp;nbsp;}&amp;nbsp;|&amp;nbsp;Select-Object&amp;nbsp;Title,&amp;nbsp;Description&amp;nbsp;|&amp;nbsp;&lt;br /&gt;ConvertTo-Html&amp;nbsp;|&amp;nbsp;Out-File&amp;nbsp;$home\report.htm;&amp;nbsp;&amp;amp;&amp;nbsp;&amp;quot;$home\report.htm&amp;quot;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This is what the resulting report looks like:&lt;/p&gt;
&lt;table&gt;

&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;title&lt;/th&gt;&lt;th&gt;description&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Group Policy Cmdlets in Windows 7&lt;/td&gt;
&lt;td&gt;Lilia Gutnik has posted a blog entry HERE showing an example of the Windows 7 Group Policy cmdlets.&amp;amp;#160; Check it out. &amp;amp;#160; Experiment!&amp;amp;#160; Enjoy!&amp;amp;#160; Engage! Jeffrey Snover [MSFT] Windows Management Partner Architect Visit the Windows PowerShell Team blog at:&amp;amp;#160;&amp;amp;#160;&amp;amp;#160; http://blogs.msdn.com/PowerShell Visit the Windows PowerShell ScriptCenter at:&amp;amp;#160; http://www.microsoft.com/technet Read More......(&amp;lt;a href=&amp;quot;http://powershell.com/cs/blogs/windows-powershell-team/archive/2009/01/16/group-policy-cmdlets-in-windows-7.aspx&amp;quot;&amp;gt;read more&amp;lt;/a&amp;gt;)&amp;lt;img src=&amp;quot;http://powershell.com/cs/aggbug.aspx?PostID=899&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot;&amp;gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Windows 7 Troubleshooting&lt;/td&gt;
&lt;td&gt;Windows 7 has a cool new extensible troubleshooting framework which is entirely based on PowerShell scripts.&amp;amp;#160; Rafael Rivera has written a very good step-by-step guide for how to author a Win7 Troubleshooting Pack HERE . Check it out. Experiment!&amp;amp;#160; Enjoy!&amp;amp;#160; Engage! Jeffrey Snover [MSFT] Windows Management Partner Architect Visit the Windows PowerShell Team blog at:&amp;amp;#160;&amp;amp;#160;&amp;amp;#160; http Read More......(&amp;lt;a href=&amp;quot;http://powershell.com/cs/blogs/windows-powershell-team/archive/2009/01/14/windows-7-troubleshooting.aspx&amp;quot;&amp;gt;read more&amp;lt;/a&amp;gt;)&amp;lt;img src=&amp;quot;http://powershell.com/cs/aggbug.aspx?PostID=880&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot;&amp;gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Windows 7 Beta Has Arrived &amp;ndash; But Not For Everyone&lt;/td&gt;
&lt;td&gt;The Windows 7 and Windows Server 2008 R2 beta versions were released this week. I got the ISOs myself during the week, and finished off today loading R2, Win7 Ultimate and WIn7 Home Premium as VMware virtual machines. But it looks like Microsoft has totally Read More......(&amp;lt;a href=&amp;quot;http://powershell.com/cs/blogs/under-the-stairs/archive/2009/01/10/windows-7-beta-has-arrived-but-not-for-everyone.aspx&amp;quot;&amp;gt;read more&amp;lt;/a&amp;gt;)&amp;lt;img src=&amp;quot;http://powershell.com/cs/aggbug.aspx?PostID=848&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot;&amp;gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Admittedly, the HTML report does not really look very stylish, but you could change that as well:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$head&amp;nbsp;=&amp;nbsp;&amp;#39;&amp;lt;style&amp;gt;&amp;nbsp;BODY{font-family:Verdana;&amp;nbsp;background-color:lightblue;}&amp;nbsp;TABLE{border-width:&amp;nbsp;1px;border-style&lt;br /&gt;:&amp;nbsp;solid;border-color:&amp;nbsp;black;border-collapse:&amp;nbsp;collapse;}&amp;nbsp;TH{font-size:1.3em;&amp;nbsp;border-width:&amp;nbsp;1px;padding:&amp;nbsp;2px;borde&lt;br /&gt;r-style:&amp;nbsp;solid;border-color:&amp;nbsp;black;background-color:#FFCCCC}&amp;nbsp;TD{border-width:&amp;nbsp;1px;padding:&amp;nbsp;2px;border-style:&amp;nbsp;sol&lt;br /&gt;id;border-color:&amp;nbsp;black;background-color:yellow}&amp;lt;/style&amp;gt;&amp;#39;&lt;br /&gt;PS&amp;gt;&amp;nbsp;$title&amp;nbsp;=&amp;nbsp;&amp;quot;My&amp;nbsp;Report&amp;quot;&lt;br /&gt;PS&amp;gt;&amp;nbsp;$body&amp;nbsp;=&amp;nbsp;&amp;quot;&amp;lt;H1&amp;gt;New&amp;nbsp;Windows&amp;nbsp;7&amp;nbsp;+&amp;nbsp;PowerShell&amp;nbsp;Blogs&amp;lt;/H1&amp;gt;&amp;quot;&lt;br /&gt;PS&amp;gt;&amp;nbsp;$a.rss.channel.item&amp;nbsp;|&amp;nbsp;Where-Object&amp;nbsp;{&amp;nbsp;$_.Title&amp;nbsp;-like&amp;nbsp;&amp;#39;*Windows&amp;nbsp;7*&amp;#39;&amp;nbsp;}&amp;nbsp;|&amp;nbsp;Select-Object&amp;nbsp;Title,&amp;nbsp;Description&amp;nbsp;|&amp;nbsp;&lt;br /&gt;ConvertTo-Html&amp;nbsp;-title&amp;nbsp;$title&amp;nbsp;-head&amp;nbsp;$head&amp;nbsp;-body&amp;nbsp;$body&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;Out-File&amp;nbsp;$home\report.htm;&amp;nbsp;&amp;amp;&amp;nbsp;&amp;quot;$home\report.htm&amp;quot;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Here is more brainfood on colorizing HTML reports: &lt;a target="_blank" href="http://powershell.com/cs/blogs/tips/archive/2009/01/05/outputting-html-reports.aspx"&gt;http://powershell.com/cs/blogs/tips/archive/2009/01/05/outputting-html-reports.aspx&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Convert Text to&amp;nbsp; XML&lt;/h2&gt;
&lt;p&gt;To wrap up this first part of our XML series, let&amp;#39;s finally look at two more ways to read XML data into PowerShell. At the beginning of this article, we loaded the XML via Internet into an empty XML object. From here, you can save the XML as file. Using the same &lt;strong&gt;Load() &lt;/strong&gt;method, you can also load XML data from an XML file:&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$a&amp;nbsp;=&amp;nbsp;New-Object&amp;nbsp;XML&lt;br /&gt;PS&amp;gt;&amp;nbsp;$a.Load(&amp;quot;http://powershell.com/cs/blogs/MainFeed.aspx&amp;quot;)&lt;br /&gt;PS&amp;gt;&amp;nbsp;$a.Save(&amp;quot;$home\myxml.xml&amp;quot;)&lt;br /&gt;PS&amp;gt;&lt;br /&gt;PS&amp;gt;&amp;nbsp;$b&amp;nbsp;=&amp;nbsp;New-Object&amp;nbsp;XML&lt;br /&gt;PS&amp;gt;&amp;nbsp;$b.Load(&amp;quot;$home\myxml.xml&amp;quot;)&lt;br /&gt;PS&amp;gt;&amp;nbsp;$b&lt;br /&gt;&lt;br /&gt;xml&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xml-stylesheet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rss&lt;br /&gt;---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;---&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rss&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;So the second approach is to load a file-based XML into an empty XML object. The third approach uses type conversion. You read in XML data as plain text, then convert this into the XML data type. &lt;/p&gt;
&lt;p&gt;Remember two things here: Type conversion works by writing the type (in square brackets) in front of the data you want to convert, and second: use parenthesis around &lt;strong&gt;Get-Content&lt;/strong&gt; because you do not want to convert the &lt;strong&gt;Get-Content&lt;/strong&gt; cmdlet of course but rather its result.&lt;/p&gt;
&lt;div style="font-family:&amp;#39;Courier New&amp;#39;;font-size:12;background:#012456;"&gt;&lt;span style="color:#eeedf0;background-color:#012456;"&gt;PS&amp;gt;&amp;nbsp;$c&amp;nbsp;=&amp;nbsp;[xml]&amp;nbsp;(Get-Content&amp;nbsp;$home\myxml.xml)&lt;br /&gt;PS&amp;gt;&amp;nbsp;$c&lt;br /&gt;&lt;br /&gt;xml&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xml-stylesheet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rss&lt;br /&gt;---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;---&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rss&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2&gt;Next Steps...&lt;/h2&gt;
&lt;p&gt;Next time, we will create our own XML documents, look at some more advanced data analysis and update and change XML data in an XML file. Make sure to check back next week! Which you now by the way could automate, too.&amp;nbsp;Simply use the RSS ticker in the examples above&amp;nbsp;to check for new blog entries&amp;nbsp;on powershell.com! &lt;/p&gt;
&lt;p&gt;Cheers and a great and relaxing weekend to you,&lt;br /&gt;and don&amp;#39;t forget to check out &lt;a target="_blank" href="http://www.powershellplus.com"&gt;PowerShell Plus&lt;/a&gt;! It&amp;#39;s great and simply one of the best ways to learn PowerShell!&lt;/p&gt;
&lt;p&gt;-Tobias&lt;/p&gt;
&lt;p&gt;MVP Windows PowerShell&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=900" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/tobias/archive/tags/XML/default.aspx">XML</category><category domain="http://powershell.com/cs/blogs/tobias/archive/tags/RSS/default.aspx">RSS</category><category domain="http://powershell.com/cs/blogs/tobias/archive/tags/New-Object/default.aspx">New-Object</category><category domain="http://powershell.com/cs/blogs/tobias/archive/tags/Format-Table/default.aspx">Format-Table</category><category domain="http://powershell.com/cs/blogs/tobias/archive/tags/Where-Object/default.aspx">Where-Object</category><category domain="http://powershell.com/cs/blogs/tobias/archive/tags/Internet/default.aspx">Internet</category><category domain="http://powershell.com/cs/blogs/tobias/archive/tags/Select-Object/default.aspx">Select-Object</category></item></channel></rss>