document.write('\
<div class="poshcode code posh">\
<style type="text/css">\
.posh li.li2, .posh li.li1 { list-style-type:decimal-leading-zero; white-space:nowrap;}');
document.write(".syntax .posh { overflow: auto; background-color:#EAEAEA; border:1px solid #DDDDDD; border-width: 1px 1px 0px 1px;}\
.syntax .poshcredit {\
background-color:#EAEAEA;\
border-bottom:1px solid #DDDDDD;\
color:#666666;\
font-size:85%;\
overflow:hidden;\
padding:0.5em 1em;\
}");
document.write("/**\
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann\
 * (http://qbnz.com/highlighter/ and http://geshi.org/)\
 */\
.posh .de1, .posh .de2 {font: normal normal 1em/1.2em Consolas, 'Bitstream Vera Sans Mono', 'Courier New', monospace; margin:0; padding:0; background:none; vertical-align:top;}\
.posh  {font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', monospace;}\
.posh .imp {font-weight: bold; color: red;}\
.posh li, .posh .li1 {background: #ffffff;}\
.posh .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}\
.posh .li2 {background: #f8f8f8;}\
.posh .kw1 {color: #666699; font-weight: bold;}\
.posh .kw2 {color: #333399; font-weight: bold; font-style: italic;}\
.posh .kw3 {color: #003366; font-weight: bold;}\
.posh .kw4 {color: #660033;}\
.posh .co1 {color: #666666; font-style: italic;}\
.posh .coMULTI {color: #666666; font-style: italic;}\
.posh .es0 {color: #000099; font-weight: bold;}\
.posh .br0 {color: #333;}\
.posh .sy0 {color: #66cc66;}\
.posh .st0 {color: #009900;}\
.posh .nu0 {color: #cc66cc;}\
.posh .me1 {color: #003366;}\
.posh .me2 {color: #003366;}\
.posh .re0 {color: #0066cc; font-style: italic;}\
.posh .re1 {font-style: normal;}\
.posh .re2 {color: #000066;}\
.posh .re3 {color: #660033; font-weight: bold;}\
.posh .re4 {color: #003366; font-weight: bold;}\
.posh span.xtra { display:block; }\
");
document.write('</style>');
document.write('<div class="syntax"><div class="posh" style="font-family: Consolas, \'Bitstream Vera Sans Mono\', \'Courier New\', monospace;"><ol><li class="li1"><div class="de1"><span class="co1"># Creates an RSS feed</span></div></li>\
<li class="li2"><div class="de2"><span class="co1"># Parameter input is for &quot;site&quot;: Path, Title, Url, Description</span></div></li>\
<li class="li1"><div class="de1"><span class="co1"># Pipeline input is for feed items: hashtable with Title, Link, Author, Description, and pubDate keys</span></div></li>\
<li class="li2"><div class="de2"><span class="kw1">param</span> <span class="br0">&#40;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$Path</span> <span class="sy0">=</span> <span class="st0">&quot;$( throw \'Path is a mandatory parameter.\' )&quot;</span>,</div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$Title</span> <span class="sy0">=</span> <span class="st0">&quot;Site Title&quot;</span>,</div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$Url</span> <span class="sy0">=</span> <span class="st0">&quot;http://$( $env:computername )&quot;</span>,</div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$Description</span> <span class="sy0">=</span> <span class="st0">&quot;Description of site&quot;</span></div></li>\
<li class="li1"><div class="de1"><span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2"><span class="kw1">Begin</span> <span class="br0">&#123;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1"># feed metadata</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$encoding</span> <span class="sy0">=</span> <span class="re4"><span class="br0">&#91;</span><span class="kw3">System</span>.<span class="me1">Text</span>.<span class="me1">Encoding</span><span class="br0">&#93;</span></span>::<span class="me2">UTF8</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span> <span class="sy0">=</span> <span class="re0">New-<span class="re1">Object</span></span> <span class="kw3">System</span>.<span class="kw3">Xml</span>.<span class="me1">XmlTextWriter</span><span class="br0">&#40;</span> <span class="re3">$Path</span>, <span class="re3">$encoding</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteStartDocument</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteStartElement</span><span class="br0">&#40;</span> <span class="st0">&quot;rss&quot;</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteAttributeString</span><span class="br0">&#40;</span> <span class="st0">&quot;version&quot;</span>, <span class="st0">&quot;2.0&quot;</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteStartElement</span><span class="br0">&#40;</span> <span class="st0">&quot;channel&quot;</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;title&quot;</span>, <span class="re3">$Title</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;link&quot;</span>, <span class="re3">$Url</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;description&quot;</span>, <span class="re3">$Description</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1"><span class="br0">&#125;</span></div></li>\
<li class="li2"><div class="de2"><span class="kw1">Process</span> <span class="br0">&#123;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1"># Construct feed items</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteStartElement</span><span class="br0">&#40;</span> <span class="st0">&quot;item&quot;</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;title&quot;</span>,&nbsp; &nbsp; <span class="re3">$_</span>.<span class="me1">title</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;link&quot;</span>, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$_</span>.<span class="me1">link</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;author&quot;</span>, &nbsp; <span class="re3">$_</span>.<span class="me1">author</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteStartElement</span><span class="br0">&#40;</span> <span class="st0">&quot;description&quot;</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteRaw</span><span class="br0">&#40;</span> <span class="st0">&quot;&lt;![CDATA[&quot;</span> <span class="br0">&#41;</span> <span class="co1"># desc can contain HTML, so its escaped using SGML escape code</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteRaw</span><span class="br0">&#40;</span> <span class="re3">$_</span>.<span class="me1">description</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteRaw</span><span class="br0">&#40;</span> <span class="st0">&quot;]]&gt;&quot;</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteEndElement</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;pubDate&quot;</span>, <span class="re3">$_</span>.<span class="me1">pubDate</span>.<span class="me1">toString</span><span class="br0">&#40;</span> <span class="st0">\'r\'</span> <span class="br0">&#41;</span> <span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteElementString</span><span class="br0">&#40;</span> <span class="st0">&quot;guid&quot;</span>, <span class="re3">$homePageUrl</span> <span class="sy0">+</span> <span class="st0">&quot;/&quot;</span> <span class="sy0">+</span> <span class="re4"><span class="br0">&#91;</span>guid<span class="br0">&#93;</span></span>::<span class="me2">NewGuid</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteEndElement</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2"><span class="br0">&#125;</span></div></li>\
<li class="li1"><div class="de1"><span class="kw1">End</span> <span class="br0">&#123;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteEndElement</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteEndElement</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">WriteEndDocument</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div></li>\
<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3">$writer</span>.<span class="me1">Close</span><span class="br0">&#40;</span><span class="br0">&#41;</span></div></li>\
<li class="li2"><div class="de2"><span class="br0">&#125;</span></div></li>\
</ol></div>');document.write('<div class="poshcredit"><a style="float:right;" href="http://poshcode.org/get/669" title="download file">download</a><a href="http://poshcode.org/?show=669" title="full view">This Script</a> brought to you by <a href="http://PoshCode.org">PoshCode</a>\
</div>\
</div>\
</div>');