<?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>Powershell.com – Powershell Scripts, Tips and Resources</title><link>http://powershell.com/cs/forums/</link><description>All Posts</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>Event Handling &amp; Scope</title><link>http://powershell.com/cs/forums/thread/16700.aspx</link><pubDate>Thu, 24 May 2012 08:09:49 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16700</guid><dc:creator>pringtef</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16700.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=230&amp;PostID=16700</wfw:commentRss><description>&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;span style="font-size:10pt;"&gt;I 
discovered whilst attempting to write an event handler for the 
DownloadFileCompleted event of System.Net.WebClient in a WinForms script
 (via PrimalForms) that it was better to use the 
add_DownloadProgressChanged method of the object to add the event 
handler than adding it through the Register-ObjectEvent.&amp;nbsp; It appears 
whilst running a form that event handling in Register-ObjectEvent didnt 
fire correctly.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;span style="font-size:10pt;"&gt;In other
words,instead of using :-&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:blue;"&gt;Register-ObjectEvent&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;"&gt;
&lt;/span&gt;&lt;span style="color:#0070c0;"&gt;-&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:#0070c0;"&gt;InputObject&lt;/span&gt;&lt;span style="color:#0070c0;"&gt; &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:darkred;"&gt;$webclient&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;"&gt;
&lt;/span&gt;&lt;span style="color:#0070c0;"&gt;-&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:#0070c0;"&gt;EventName&lt;/span&gt;&lt;span style="color:#0070c0;"&gt; &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:#c00000;"&gt;DownloadFilecompleted&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;"&gt;
&lt;span style="color:#0070c0;"&gt;-SourceIdentifier &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:#c00000;"&gt;Webclient.&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:#c00000;"&gt;DownloadFilecompleted&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;"&gt;&lt;span style="color:#3399ff;"&gt;-Action {blablabla}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;span style="font-size:10pt;"&gt;It was better for
me to do &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:blue;"&gt;$webclient.add_DownloadFileCompleted&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;"&gt;(&lt;span style="color:red;"&gt;$webClient_DownloadFileCompleted&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:blue;"&gt;$webClient_DownloadFileCompleted
&lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;"&gt;= {blablabla}&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;span style="font-size:10pt;"&gt;In any case,
using the add_DownloadProgressChanged method also appeared to extend the scope
automatically in the &lt;/span&gt;&lt;span style="font-size:7.5pt;font-family:Consolas;color:blue;"&gt;$webClient_DownloadFileCompleted &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;scriptblock.&amp;nbsp; i could now update other controls in the
form (such as changing the text of a label)&amp;nbsp; I left this part of the code happy!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&lt;span style="font-size:10pt;"&gt;This leads
 onto
my question though.&amp;nbsp; Can i replicate this type behaviour for other any 
other type of event that
might not have that type of add_ method? i.e. have working event 
handling scriptblocks in a form and have access to all the objects in 
the form.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;Hope i&amp;#39;ve explained this well!&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;cheers,&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height:normal;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Tim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>error 500 or error 401 when using sharepoint client</title><link>http://powershell.com/cs/forums/thread/16683.aspx</link><pubDate>Wed, 23 May 2012 16:55:53 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16683</guid><dc:creator>Laurent Schneider</dc:creator><slash:comments>2</slash:comments><comments>http://powershell.com/cs/forums/thread/16683.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=196&amp;PostID=16683</wfw:commentRss><description>&lt;p&gt;I downloaded the sharepoint client SPClient_x86.msi here: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=21786"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=21786&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I tried &lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;[Reflection.Assembly]::LoadWithPartialName(&amp;quot;Microsoft.SharePoint.Client&amp;quot;)&lt;br /&gt;[Reflection.Assembly]::LoadWithPartialName(&amp;quot;Microsoft.SharePoint.Client.Runtime&amp;quot;)&lt;br /&gt;$c = New-Object Microsoft.SharePoint.Client.ClientContext(&amp;quot;http://communities.example.com/ddcc&amp;quot;)&lt;br /&gt;$c.ExecuteQuery()&lt;/p&gt;
&lt;p&gt;but I am getting &lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;Exception calling &amp;quot;ExecuteQuery&amp;quot; with &amp;quot;0&amp;quot; argument(s): &amp;quot;The remote server returned an error: (500) Internal Server Error.&amp;quot;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;At line:1 char:16&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;+ $c.ExecuteQuery &amp;lt;&amp;lt;&amp;lt;&amp;lt; ()&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + CategoryInfo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : NotSpecified: (:) [], MethodInvocationException&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + FullyQualifiedErrorId : DotNetMethodException&lt;/p&gt;
&lt;p&gt;I also tried&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;$cc = New-Object Net.CredentialCache;&lt;br /&gt;$cc.Add((new-object Uri(&amp;quot;http://communities.example.com/ddcc&amp;quot; )),&amp;quot;Basic&amp;quot;,(new-object Net.NetworkCredential(&amp;quot;u1234&amp;quot;,&amp;quot;***&amp;quot;,&amp;quot;MYDOMAIN&amp;quot;)))&lt;br /&gt;$c.Credentials = $cc&lt;br /&gt;$c.ExecuteQuery()&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;But then I get&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;Exception calling &amp;quot;ExecuteQuery&amp;quot; with &amp;quot;0&amp;quot; argument(s): &amp;quot;The remote server returned an error: (401) Unauthorized.&amp;quot;&lt;br /&gt;At line:1 char:16&lt;br /&gt;+ $c.ExecuteQuery &amp;lt;&amp;lt;&amp;lt;&amp;lt; ()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + CategoryInfo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : NotSpecified: (:) [], MethodInvocationException&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + FullyQualifiedErrorId : DotNetMethodException&lt;/p&gt;
&lt;p&gt;Any clue on how to connect to sharepoint from the client?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Can't get processes from Windows 7 client.</title><link>http://powershell.com/cs/forums/thread/16663.aspx</link><pubDate>Tue, 22 May 2012 21:26:13 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16663</guid><dc:creator>BruceS</dc:creator><slash:comments>9</slash:comments><comments>http://powershell.com/cs/forums/thread/16663.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=230&amp;PostID=16663</wfw:commentRss><description>&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;I have started working my way through Month of Lunches and came up with a minor problem.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;I have set up a private network in VMware with two Server 2008 R2 Enterprise servers and one Windows 7 client. One of the servers (SRV1) is the domain controller and the other is a member server (SRV2). The Windows 7 machine is also joined to the domain (WIN7).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;When I log onto the Windows 7 machine with domain admin credentials, I can use get-process &amp;ndash;computername SRV1 to get a list of running processes on the remote server. I can also do this for SRV2 and can do it with the NetBIOS name or IP Address. So far so good.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;When I log onto SRV1 with the same domain admin credentials, I can use the same command syntax to get the running processes from SRV2. However, attempts to get the running processes from WIN7 fail whether I use the NetBIOS name or IP address.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;The error message says:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Get-Process : Couldn&amp;rsquo;t connect to remote machine&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;I tried turning off the WIN7 firewall, but that didn&amp;rsquo;t help.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;So I can run the command FROM the WIN7 machine, but not TO the WIN7 machine.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Is there something that needs to be changed on the WIN7 machine?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Thanks for any help!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;BruceS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Trouble executing cmdlet</title><link>http://powershell.com/cs/forums/thread/16696.aspx</link><pubDate>Wed, 23 May 2012 22:17:44 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16696</guid><dc:creator>rickeb1</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16696.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=200&amp;PostID=16696</wfw:commentRss><description>&lt;p&gt;Being new to PowerShell, I am sure I am missing something very simple here.&amp;nbsp; I have created a cmdlet named Get-ReportSQL.ps1.&amp;nbsp; It is designed to be invoked as:&amp;nbsp; dir *.rpt | Get-ReportSQL&lt;/p&gt;
&lt;p&gt;When I invoke it, I get an error saying that the cmdlet is not recognized.&amp;nbsp; Here is the odd part (at least to me).&amp;nbsp; If I open up the ps1 file and add the above invocation into the ps1 file itself and run the cmdlet from the Powershell ISE, it works perfectly.&amp;nbsp; Then, if I remove the invocation line from the ps1 file and go back and invoke it from the command line, it now works perfectly, too!&lt;/p&gt;
&lt;p&gt;It seems as if something about running the cmdlet once from within the cmdlet file itself, from the ISE, somehow &amp;quot;registered&amp;quot; the cmdlet with PowerShell, and from then on, it runs fine from the command line.&lt;/p&gt;
&lt;p&gt;Can someone tell me what&amp;#39;s going on, and how I can get the cmdlet to run without having to execute it from within the cmdlet ps1 file first?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;~ Rick&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Use Powershell script to verify backup files</title><link>http://powershell.com/cs/forums/thread/16695.aspx</link><pubDate>Wed, 23 May 2012 21:55:05 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16695</guid><dc:creator>ps2</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16695.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=83&amp;PostID=16695</wfw:commentRss><description>&lt;p&gt;Before restoring backup, we always verify the backup file first, and run the 3 command below:&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" rel="nofollow&amp;quot;" href="http://www.sqlservercentral.com/blogs/james-sql-footprint/2012/05/12/use-powershell-script-to-verify-backup-files/"&gt;Read More&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Never miss an appointment again with PowerShell </title><link>http://powershell.com/cs/forums/thread/16694.aspx</link><pubDate>Wed, 23 May 2012 21:49:46 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16694</guid><dc:creator>ps2</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16694.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=113&amp;PostID=16694</wfw:commentRss><description>&lt;p&gt;If your anything like me then you spend most of your time in PowerShell and sometimes forget to check your appointments in Outlook, wouldn&amp;rsquo;t it be great if you could see your Outlook calendar straight in PowerShell ?&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" rel="nofollow" href="http://www.virtu-al.net/2012/05/13/never-miss-an-appointment-again-with-powershell/"&gt;Read More&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Proper Use of -OutVariable in PowerShell</title><link>http://powershell.com/cs/forums/thread/16686.aspx</link><pubDate>Wed, 23 May 2012 17:47:50 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16686</guid><dc:creator>pkluss</dc:creator><slash:comments>4</slash:comments><comments>http://powershell.com/cs/forums/thread/16686.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=230&amp;PostID=16686</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to make use of the Common Parameter&amp;nbsp;&lt;strong&gt;OutVariable&lt;/strong&gt;&amp;nbsp;in a simple one-liner PowerShell command, but it&amp;#39;s not working the way I think it should (or really at all).&lt;/p&gt;
&lt;pre class="lang-perl prettyprint"&gt;&lt;code&gt;&lt;span class="typ"&gt;Get&lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="typ"&gt;Mailbox&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="typ"&gt;OutVariable&lt;/span&gt;&lt;span class="pln"&gt; mBoxes &lt;/span&gt;&lt;span class="pun"&gt;|&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="typ"&gt;Get&lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="typ"&gt;MailboxStatistics&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="pun"&gt;|&lt;/span&gt;&lt;span class="pln"&gt; `&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre class="lang-perl prettyprint"&gt;&lt;code&gt;&lt;span class="typ"&gt;Select&lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="typ"&gt;Object&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="typ"&gt;DisplayName&lt;/span&gt;&lt;span class="pun"&gt;,&lt;/span&gt;&lt;span class="typ"&gt;TotalItemSize&lt;/span&gt;&lt;span class="pun"&gt;,@{&lt;/span&gt;&lt;span class="pln"&gt;name&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="str"&gt;&amp;quot;ArchiveStatus&amp;quot;&lt;/span&gt;&lt;span class="pun"&gt;;&lt;/span&gt;&lt;span class="typ"&gt;Expression&lt;/span&gt;&lt;span class="pun"&gt;={&lt;/span&gt;&lt;span class="pln"&gt;$mBoxes&lt;/span&gt;&lt;span class="pun"&gt;.&lt;/span&gt;&lt;span class="typ"&gt;ArchiveStatus&lt;/span&gt;&lt;span class="pun"&gt;}}&lt;/span&gt;&lt;span class="pln"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I simply want to return 3 columns, with the third column being a property of the results of the initial&amp;nbsp;&lt;code&gt;Get-Mailbox&lt;/code&gt;&amp;nbsp;command. I tried to use&amp;nbsp;&lt;strong&gt;OutVariable&lt;/strong&gt;&amp;nbsp;to store the results for use in my&amp;nbsp;&lt;code&gt;Select-Object&lt;/code&gt;command at the end, but that column is always empty when the results print.&lt;/p&gt;
&lt;p&gt;Am I not understanding the purpose of&amp;nbsp;&lt;strong&gt;OutVariable&lt;/strong&gt;?&lt;/p&gt;
&lt;p&gt;BTW,&amp;nbsp;&lt;code&gt;Get-Mailbox | Select ArchiveStatus&lt;/code&gt;&amp;nbsp;works just fine.&lt;/p&gt;
&lt;p&gt;A simplified version of the command would be as follows --&lt;/p&gt;
&lt;pre class="lang-perl prettyprint"&gt;&lt;code&gt;&lt;span class="pln"&gt;get&lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="pln"&gt;mailbox &lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="typ"&gt;OutVariable&lt;/span&gt;&lt;span class="pln"&gt; mBoxes &lt;/span&gt;&lt;span class="pun"&gt;|&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="typ"&gt;Select&lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="typ"&gt;Object&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="pun"&gt;@{&lt;/span&gt;&lt;span class="pln"&gt;name&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="str"&gt;&amp;quot;Null?&amp;quot;&lt;/span&gt;&lt;span class="pun"&gt;;&lt;/span&gt;&lt;span class="typ"&gt;Expression&lt;/span&gt;&lt;span class="pun"&gt;={&lt;/span&gt;&lt;span class="pln"&gt;$mBoxes &lt;/span&gt;&lt;span class="pun"&gt;-&lt;/span&gt;&lt;span class="pln"&gt;eq $null&lt;/span&gt;&lt;span class="pun"&gt;}}&lt;/span&gt;&lt;span class="pln"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I get&amp;nbsp;&lt;strong&gt;True&lt;/strong&gt;&amp;nbsp;for every line that Get-Mailbox would return. It&amp;#39;s clearly not storing anything in the&amp;nbsp;&lt;strong&gt;$mBoxes&amp;nbsp;&lt;/strong&gt;variable. &amp;nbsp;What have I done wrong?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Help!!! Trying to display a list box to select a window!</title><link>http://powershell.com/cs/forums/thread/16680.aspx</link><pubDate>Wed, 23 May 2012 13:20:45 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16680</guid><dc:creator>clovisc</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16680.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=16680</wfw:commentRss><description>&lt;p&gt;Hi, I&amp;#39;m making a program for work and I&amp;#39;m not very good with for, foreach, etc...&lt;/p&gt;
&lt;p&gt;I have the list-box function that accepts arguments &amp;quot;item1, item2, item3 and so on, topic, text to display&amp;quot;.&lt;/p&gt;
&lt;p&gt;now what I want to do is this : &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;$a= (select-window | ? { $_.Title -like &amp;quot;INC0*&amp;quot;} |Select-Object title | select-string &amp;quot;INC0*&amp;quot;)&lt;br /&gt;&amp;nbsp;for each window returned, I want to do: &lt;/p&gt;
&lt;p&gt;$c=$a[0]tostring().trimstart(&amp;quot;@{Title=&amp;quot;)&amp;quot;&lt;/p&gt;
&lt;p&gt;$d=$a[1]string().trimstart(&amp;quot;@{Title=&amp;quot;)&amp;quot;, etc..&lt;/p&gt;
&lt;p&gt;and then &lt;/p&gt;
&lt;p&gt;list-box -item1&amp;nbsp;$c -item2 $d, etc...&lt;/p&gt;
&lt;p&gt;Any help on how to do this will be much appreciated.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you!&lt;/p&gt;
&lt;p&gt;Clovis&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>remoting in powershell</title><link>http://powershell.com/cs/forums/thread/16671.aspx</link><pubDate>Wed, 23 May 2012 05:26:06 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16671</guid><dc:creator>ash.cash</dc:creator><slash:comments>3</slash:comments><comments>http://powershell.com/cs/forums/thread/16671.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=230&amp;PostID=16671</wfw:commentRss><description>&lt;p&gt;is there any way of exposing the private data members of a .net object in power shell while&amp;nbsp;transferring&amp;nbsp;the object across the wire.if yes please provide some&amp;nbsp;references&amp;nbsp;for it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to prepare Exchange Server 2010 for reusable PowerShell scripts</title><link>http://powershell.com/cs/forums/thread/16670.aspx</link><pubDate>Wed, 23 May 2012 01:45:39 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16670</guid><dc:creator>ps2</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16670.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=82&amp;PostID=16670</wfw:commentRss><description>&lt;p&gt;If you work with Exchange Server 2010, you&amp;rsquo;ve probably had to fire up the Exchange Management Shell to perform any number of administrative tasks. You may have used it to provision mailboxes or add users to a distribution group. One aspect that many Exchange admins struggle with, however, is writing reusable scripts and setting up their Exchange Management Shell environments to do so.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" rel="nofollow" href="http://searchexchange.techtarget.com/tip/How-to-prepare-Exchange-Server-2010-for-reusable-PowerShell-scripts"&gt;Read More&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Automate Database Backups with MySqlDump and PowerShell</title><link>http://powershell.com/cs/forums/thread/16669.aspx</link><pubDate>Wed, 23 May 2012 01:41:49 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16669</guid><dc:creator>ps2</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16669.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=16669</wfw:commentRss><description>&lt;p&gt;By Rob Gravelle &lt;/p&gt;
&lt;p&gt;One of the Database Administrator (DBA)&amp;#39;s most important duties is performing regular scheduled database backups.&amp;nbsp;&amp;nbsp; Equally important is the maintenance of the backup files and practicing of the restoration procedure.&amp;nbsp; All in all, it can be a time intensive endeavor.&amp;nbsp; That&amp;#39;s why having an established reliable backup and restore process is so important.&amp;nbsp; To this end, tools like mysqldump are indispensable. Now, with the introduction of PowerShell, database backups can be more automated than ever.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" rel="nofollow" href="http://www.databasejournal.com/features/mysql/automate-database-backups-with-mysqldump-and-powershell.html"&gt;Read More&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to avoid  XML Name space(xmlns="") attribute in unattend xml.</title><link>http://powershell.com/cs/forums/thread/16647.aspx</link><pubDate>Mon, 21 May 2012 20:35:02 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16647</guid><dc:creator>NewtonS</dc:creator><slash:comments>1</slash:comments><comments>http://powershell.com/cs/forums/thread/16647.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=200&amp;PostID=16647</wfw:commentRss><description>&lt;p&gt;I am editing a windows 2008 unattended answer file to include MPIO to be installed.&lt;/p&gt;
&lt;p&gt;the tag to be inserted is &amp;lt;selection name=&amp;quot;MultipathIo&amp;quot; state=&amp;quot;true&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and here is the power shell script i have written &lt;/p&gt;
&lt;p&gt;&lt;i&gt;[xml] $xd.load(&amp;quot;C:\unattend-ent2.xml&amp;quot;)&lt;br /&gt;$elem = $xd.CreateElement(&amp;quot;selection&amp;quot;)&lt;br /&gt;$elem.SetAttribute(&amp;quot;name&amp;quot;,&amp;quot;MultipathIo&amp;quot;)&lt;br /&gt;$elem.SetAttribute(&amp;quot;state&amp;quot;,&amp;quot;true&amp;quot;)&lt;br /&gt;$xd.unattend.servicing.package.AppendChild($elem)&lt;br /&gt;$xd.save(&amp;quot;C:\unattend-ent2.xml&amp;quot;)&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;but this appends a empty xmlns=&amp;quot;&amp;quot; tag, as below, is there a way to avoid xmlns being added?&lt;/p&gt;
&lt;p&gt;&amp;lt;selection xmlns=&amp;quot;&amp;quot; name=&amp;quot;MultipathIo&amp;quot; state=&amp;quot;true&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;unattend xmlns=&amp;quot;urn:schemas-microsoft-com:unattend&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;servicing&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;package action=&amp;quot;configure&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;assemblyIdentity name=&amp;quot;Microsoft-Windows-Foundation-Package&amp;quot; version=&amp;quot;6.1.7600.16385&amp;quot; processorArchitecture=&amp;quot;amd64&amp;quot; publicKeyToken=&amp;quot;31bf3856ad364e35&amp;quot; language=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;selection name=&amp;quot;SNMP&amp;quot; state=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;selection name=&amp;quot;WMISnmpProvider&amp;quot; state=&amp;quot;true&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;selection xmlns=&amp;quot;&amp;quot; name=&amp;quot;MultipathIo&amp;quot; state=&amp;quot;true&amp;quot;/&amp;gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Function to ""translate" GUID (input parameter) to "readable" text</title><link>http://powershell.com/cs/forums/thread/16661.aspx</link><pubDate>Tue, 22 May 2012 12:10:46 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16661</guid><dc:creator>powertom</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16661.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=197&amp;PostID=16661</wfw:commentRss><description>&lt;p&gt;What happens?&lt;br /&gt;&lt;br /&gt;The Script:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;$x = Read-Host &amp;quot;Please type First Name, Last Name, Display Name, saMAccountName, ...&amp;quot;&lt;br /&gt;Get-QADUser $x -IncludeAllProperties | fl DisplayName, SamAccountName,hsg*Template*&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;gives me back:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DisplayName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Thomas Koeppel&lt;br /&gt;SamAccountName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : TKoeppel&lt;br /&gt;hsgIsTemplate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : False&lt;br /&gt;hsgMemberOfTemplates : {{1255f5b5-6d5e-4e33-83a2-68ef336ab01d}, {f3571627-a7d3-4ad8-be64-d49aad8c1450}}&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is because we modified our ad schema with add. attributes &amp;quot;hsgIsTemplate&amp;quot; and &amp;quot;hsgMemberOfTemplates&amp;quot;.&lt;br /&gt;&lt;br /&gt;We use for administration of user objects &amp;quot;templates&amp;quot; as shown in:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DisplayName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Template HSG-INFOB&lt;br /&gt;SamAccountName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : HSG-INFOB&lt;br /&gt;hsgIsTemplate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br /&gt;hsgMemberOfTemplates :&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The property &amp;quot;hsgMemberOfTemplates&amp;quot; hase type &amp;quot;multi-valued string&amp;quot;. For better performance within AD an in combinatione with our admin toolset we use the GUID instead of clear-text names (done by one of our programmers!).&lt;br /&gt;&lt;br /&gt;What i am lookin for is:&lt;br /&gt;&lt;br /&gt;A funktion usable in &amp;quot;every script&amp;quot; to &amp;quot;translate&amp;quot; the input parameter (GUID in this case) to any defined &amp;quot;output-property&amp;quot;.&lt;br /&gt;&lt;br /&gt;In my case the result shoud be:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DisplayName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Thomas Koeppel&lt;br /&gt;SamAccountName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : TKoeppel&lt;br /&gt;hsgIsTemplate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : False&lt;br /&gt;hsgMemberOfTemplates : Template HSG-VERW-HSG, Template HSG-INFOB&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Function to "translate" GUID to readable tesxt</title><link>http://powershell.com/cs/forums/thread/16654.aspx</link><pubDate>Tue, 22 May 2012 09:51:03 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16654</guid><dc:creator>powertom</dc:creator><slash:comments>3</slash:comments><comments>http://powershell.com/cs/forums/thread/16654.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=230&amp;PostID=16654</wfw:commentRss><description>&lt;p&gt;What happens?&lt;br /&gt;&lt;br /&gt;The Script:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;$x = Read-Host &amp;quot;Please type First Name, Last Name, Display Name, saMAccountName, ...&amp;quot;&lt;br /&gt;Get-QADUser $x -IncludeAllProperties | fl DisplayName, SamAccountName,hsg*Template*&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;gives me back:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DisplayName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Thomas Koeppel&lt;br /&gt;SamAccountName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : TKoeppel&lt;br /&gt;hsgIsTemplate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : False&lt;br /&gt;hsgMemberOfTemplates : {{1255f5b5-6d5e-4e33-83a2-68ef336ab01d}, {f3571627-a7d3-4ad8-be64-d49aad8c1450}}&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is because we modified our ad schema with add. attributes &amp;quot;hsgIsTemplate&amp;quot; and &amp;quot;hsgMemberOfTemplates&amp;quot;.&lt;br /&gt;&lt;br /&gt;We use for administration of user objects &amp;quot;templates&amp;quot; as shown in:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DisplayName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Template HSG-INFOB&lt;br /&gt;SamAccountName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : HSG-INFOB&lt;br /&gt;hsgIsTemplate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br /&gt;hsgMemberOfTemplates :&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The
 property &amp;quot;hsgMemberOfTemplates&amp;quot; hase type &amp;quot;multi-valued string&amp;quot;. For 
better performance we use the GUID instead of clear-text names (done by 
one of our programmers!).&lt;br /&gt;&lt;br /&gt;What i am looking for is:&lt;br /&gt;&lt;br /&gt;A funktion usable in &amp;quot;every script&amp;quot; to &amp;quot;translate&amp;quot; the input parameter (GUID in this case) to any defined &amp;quot;output-property&amp;quot;.&lt;br /&gt;&lt;br /&gt;In my case the result shoud be:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DisplayName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Thomas Koeppel&lt;br /&gt;
SamAccountName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : TKoeppel&lt;br /&gt;
hsgIsTemplate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : False&lt;br /&gt;
hsgMemberOfTemplates : Template HSG-VERW-HSG, Template HSG-INFOB&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>serialisation and de-serialisation</title><link>http://powershell.com/cs/forums/thread/16552.aspx</link><pubDate>Wed, 16 May 2012 08:24:21 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16552</guid><dc:creator>ash.cash</dc:creator><slash:comments>4</slash:comments><comments>http://powershell.com/cs/forums/thread/16552.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=200&amp;PostID=16552</wfw:commentRss><description>&lt;p&gt;i am trying to get an custom object back from remote sesion to my local session and i want the methods to be entacted i.e. i want the de-serialised object to convert back to &amp;quot;live&amp;quot; object how can i do this. do i need to add any changes in the types.ps1 file of powershell&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>HTTP Error 401.0 - Access Denied : You do not have permission to view this directory or page.</title><link>http://powershell.com/cs/forums/thread/16656.aspx</link><pubDate>Tue, 22 May 2012 09:55:39 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16656</guid><dc:creator>sxavier</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16656.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=203&amp;PostID=16656</wfw:commentRss><description>&lt;p&gt;
&lt;p&gt;Hello All,&lt;/p&gt;
&lt;p&gt;I have installed&amp;nbsp;power-shell&amp;nbsp;&amp;amp; Exchange server 2010 in a machine. When I try to browse&amp;nbsp;power-shell&amp;nbsp;using following URL &amp;nbsp;&lt;a href="http://192.168.1.235/powershell?serializationLevel=Full," target="_blank" rel="nofollow"&gt;http://192.168.1.235/powershell?ser...evel=Full,&lt;/a&gt;&amp;nbsp;It gives the below error.&lt;img src="http://social.technet.microsoft.com/Forums/getfile/109306" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can anyone help me on this?&lt;/p&gt;
&lt;p&gt;I have referred the following article&amp;nbsp;&lt;a href="http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/management-administration/exchange-2010-management-architecture-single-machine-manage-multiple-exchange-2010-organizations.html"&gt;msexchange&lt;/a&gt;&amp;nbsp;and did the following steps.&lt;/p&gt;
&lt;p&gt;Step 1 :&amp;nbsp;Set-User &amp;lsquo;Administrator&amp;rsquo; &amp;ndash;RemotePowerShellEnabled $True (&lt;strong&gt;Success&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;Step 2 :&amp;nbsp;$SkipCertificate = New-WSManSessionOption &amp;ndash;SkipCACheck &amp;ndash;SkipCNCheck &amp;ndash;SkipRevocationCheck&amp;nbsp;(&lt;strong&gt;Success&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;Step 3 :&amp;nbsp;$Session = New-PSSession &amp;ndash;ConfigurationName Microsoft.Exchange &amp;ndash;ConnectionUri https://192.168.1.235/PowerShell/ -&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Authentication NegotiateWithImplicitCredential &amp;ndash;SessionOption $SkipCertificate&lt;/p&gt;
&lt;p&gt;This Step 3 failed with&amp;nbsp;following&amp;nbsp;error:::::&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span&gt;New-PSSession : Cannot bind parameter &amp;#39;SessionOption&amp;#39;. Cannot convert the &amp;quot;Microsoft.WSMan.Management.SessionOption&amp;quot; value of&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;type &amp;quot;Microsoft.WSMan.Management.SessionOption&amp;quot; to type &amp;quot;System.Management.Automation.Remoting.PSSessionOption&amp;quot;.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;At line:1 char:175&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;+ $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://192.168.1.235/PowerShell/ -Auth&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;entication NegotiateWithImplicitCredential -SessionOption &amp;lt;&amp;lt;&amp;lt;&amp;lt; &amp;nbsp;$SkipCertificate&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; + CategoryInfo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: InvalidArgument: (:) [New-PSSession], ParameterBindingException&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.NewPSSessionCommand&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I hope you can further help me with these details...&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;Sebastian&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>HTTP Error 401.0 - Access Denied : You do not have permission to view this directory or page.</title><link>http://powershell.com/cs/forums/thread/16655.aspx</link><pubDate>Tue, 22 May 2012 09:53:22 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16655</guid><dc:creator>sxavier</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16655.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=200&amp;PostID=16655</wfw:commentRss><description>&lt;p&gt;
&lt;p&gt;Hello All,&lt;/p&gt;
&lt;p&gt;I have installed&amp;nbsp;power-shell&amp;nbsp;&amp;amp; Exchange server 2010 in a machine. When I try to browse&amp;nbsp;power-shell&amp;nbsp;using following URL &amp;nbsp;&lt;a rel="nofollow" target="_blank" href="http://192.168.1.235/powershell?serializationLevel=Full,"&gt;http://192.168.1.235/powershell?ser...evel=Full,&lt;/a&gt;&amp;nbsp;It gives the below error.&lt;img src="http://social.technet.microsoft.com/Forums/getfile/109306" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can anyone help me on this?&lt;/p&gt;
&lt;p&gt;I have referred the following article&amp;nbsp;&lt;a href="http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/management-administration/exchange-2010-management-architecture-single-machine-manage-multiple-exchange-2010-organizations.html"&gt;msexchange&lt;/a&gt;&amp;nbsp;and did the following steps.&lt;/p&gt;
&lt;p&gt;Step 1 :&amp;nbsp;Set-User &amp;lsquo;Administrator&amp;rsquo; &amp;ndash;RemotePowerShellEnabled $True (&lt;strong&gt;Success&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;Step 2 :&amp;nbsp;$SkipCertificate = New-WSManSessionOption &amp;ndash;SkipCACheck &amp;ndash;SkipCNCheck &amp;ndash;SkipRevocationCheck&amp;nbsp;(&lt;strong&gt;Success&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;Step 3 :&amp;nbsp;$Session = New-PSSession &amp;ndash;ConfigurationName Microsoft.Exchange &amp;ndash;ConnectionUri https://192.168.1.235/PowerShell/ -&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Authentication NegotiateWithImplicitCredential &amp;ndash;SessionOption $SkipCertificate&lt;/p&gt;
&lt;p&gt;This Step 3 failed with&amp;nbsp;following&amp;nbsp;error:::::&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span&gt;New-PSSession : Cannot bind parameter &amp;#39;SessionOption&amp;#39;. Cannot convert the &amp;quot;Microsoft.WSMan.Management.SessionOption&amp;quot; value of&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;type &amp;quot;Microsoft.WSMan.Management.SessionOption&amp;quot; to type &amp;quot;System.Management.Automation.Remoting.PSSessionOption&amp;quot;.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;At line:1 char:175&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;+ $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://192.168.1.235/PowerShell/ -Auth&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;entication NegotiateWithImplicitCredential -SessionOption &amp;lt;&amp;lt;&amp;lt;&amp;lt; &amp;nbsp;$SkipCertificate&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; + CategoryInfo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: InvalidArgument: (:) [New-PSSession], ParameterBindingException&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.NewPSSessionCommand&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I hope you can further help me with these details...&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;Sebastian&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Windows Server 2012: IT Pros Will Need WS-MAN Remoting Skills (And Not Just for PowerShell)</title><link>http://powershell.com/cs/forums/thread/16651.aspx</link><pubDate>Tue, 22 May 2012 01:40:11 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16651</guid><dc:creator>ps2</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16651.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=107&amp;PostID=16651</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m seeing a worrying trend in the world of Microsoft IT. Let&amp;#39;s politely call it the &amp;quot;head in the sand&amp;quot; phenomenon. My theory is that it comes from such a long period -- around a decade, really -- of relatively few major OS-level changes, especially in the Server version of Windows. Not that Windows 2008 didn&amp;#39;t feature improvements over 2003, or that R2 didn&amp;#39;t improve upon that, but they were largely incremental changes. They were easy to understand, easy to incorporate, or if they didn&amp;#39;t interest you, easy to ignore.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" rel="nofollow" href="http://redmondmag.com/blogs/it-decision-maker/2012/05/ws-man-in-remoting.aspx"&gt;Read More&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to Change Your IP Address Using PowerShell</title><link>http://powershell.com/cs/forums/thread/16650.aspx</link><pubDate>Tue, 22 May 2012 01:36:54 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16650</guid><dc:creator>ps2</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16650.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=172&amp;PostID=16650</wfw:commentRss><description>&lt;p&gt;We have already shown you how you can change your IP address from the command prompt, which required long netsh commands, now we are doing the same thing in PowerShell, without the complexity.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" rel=":nofollow&amp;quot;" href="http://www.howtogeek.com/112660/how-to-change-your-ip-address-using-powershell/"&gt;Read More&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Management OData and PowerShell</title><link>http://powershell.com/cs/forums/thread/16649.aspx</link><pubDate>Tue, 22 May 2012 01:33:23 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16649</guid><dc:creator>ps2</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16649.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=228&amp;PostID=16649</wfw:commentRss><description>&lt;p&gt;There is a new feature of Windows Server 8 that will allow for access to PowerShell cmdlets and objects via OData served through ASP.NET. Doug Finke wrote a blog post for PowerShell Magazine on the topic. The article gives a good overview of what the Management OData feature is and how to configure it. In this blog post I will be showing off some of the steps involved in getting the service configured and what it looks like to consume the OData in PowerShell.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" rel="nofollow" href="http://csharpening.net/?p=1141"&gt;Read More&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Adding a new record to the hosts of the current host</title><link>http://powershell.com/cs/forums/thread/16581.aspx</link><pubDate>Thu, 17 May 2012 07:11:42 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16581</guid><dc:creator>Bader</dc:creator><slash:comments>6</slash:comments><comments>http://powershell.com/cs/forums/thread/16581.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=16581</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;How can add new record (IP address and host name) to the hosts file of the current (localhost) machine?&lt;/p&gt;
&lt;p&gt;It is very appreciated to send me a sample script.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Bader&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Change Remote Desktop Profile path for all users in an AD security group.</title><link>http://powershell.com/cs/forums/thread/16644.aspx</link><pubDate>Mon, 21 May 2012 18:13:53 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16644</guid><dc:creator>John Morgan</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16644.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=197&amp;PostID=16644</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am extremely new to power shell.&lt;/p&gt;
&lt;p&gt;I am looking to write a script which will change the &amp;quot;Remote Desktop Services Profile&amp;quot; profile path for users in an AD group.&lt;/p&gt;
&lt;p&gt;All these users are in the group &amp;quot;Citrix Users&amp;quot; and we have brought a new server on line to store their remote profiles.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;How can this be done with a PS script?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Cannot copy file (copy-item) to a network share as a different user</title><link>http://powershell.com/cs/forums/thread/16604.aspx</link><pubDate>Thu, 17 May 2012 22:23:06 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16604</guid><dc:creator>paulexander</dc:creator><slash:comments>4</slash:comments><comments>http://powershell.com/cs/forums/thread/16604.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=16604</wfw:commentRss><description>&lt;p&gt;I have a script that gathers a bunch of files together into a local folder, and I am trying to copy that folder to a network share for backup purposes.&lt;/p&gt;
&lt;p&gt;I am running this script from the Task Scheduler, as a different user.&lt;/p&gt;
&lt;p&gt;The local folder gets created just fine, but it fails on the copy-item to the network share:&lt;/p&gt;
&lt;p&gt;$BACKUPlocal=&amp;quot;e:\backups\localfolder&amp;quot;&lt;/p&gt;
&lt;p&gt;$BACKUPshare=&amp;quot;\\bkup\archive&amp;quot;&lt;/p&gt;
&lt;p&gt;Copy-Item -path $BACKUPlocal -Destination $BACKUPshare: -recurse -force&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The failure is &amp;quot;Access to the path &amp;#39;\\bkup\archive\localfolder&amp;quot; is denied&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Troubleshooting so far:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1. I have confirmed that this user account has all the necessary rights to this shared folder. If I run Windows Explorer as that user on the source server, I can browse to the shared folder and add and remove files as needed.&lt;/p&gt;
&lt;p&gt;2. From the source server, if I run my script with my Domain Admin credentials, there are no failures.&lt;/p&gt;
&lt;p&gt;3. I have run &amp;quot;enable-psremoting&amp;quot; on both ends (for good measure). No luck.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;4. I have even created a new PSdrive and pointed it to the network share. Again, nothing.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;5. I can open a Powershell console as that user on the source server, map the PSdrive, and tried to manipulate files (create items, pipe something to text files, etc..). I am rejected.&lt;/p&gt;
&lt;p&gt;6. I have even added the user account to local administrators on both servers. Foo.&lt;/p&gt;
&lt;p&gt;Any thoughts?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Advanced dynamic variables and functions, help please!</title><link>http://powershell.com/cs/forums/thread/16641.aspx</link><pubDate>Mon, 21 May 2012 13:39:41 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16641</guid><dc:creator>freakling</dc:creator><slash:comments>0</slash:comments><comments>http://powershell.com/cs/forums/thread/16641.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=16641</wfw:commentRss><description>&lt;p&gt;Hello!&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to create a windows forms gui with dynamic buttons. I&amp;#39;ve already managed to do that but when i try to assign dynamic variables it gets screwed up.&lt;/p&gt;
&lt;p&gt;Here is what i&amp;#39;ve got.&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;Function CreateButton{&lt;br /&gt;&amp;nbsp; param(&lt;br /&gt;&amp;nbsp; &amp;nbsp; $name,&lt;br /&gt;&amp;nbsp; &amp;nbsp; $text,&lt;br /&gt;&amp;nbsp; &amp;nbsp; $size,&lt;br /&gt;&amp;nbsp; &amp;nbsp; $location,&lt;br /&gt;&amp;nbsp; &amp;nbsp; $onclick,&lt;br /&gt;&amp;nbsp; &amp;nbsp; $Form&lt;br /&gt;&amp;nbsp; )&lt;br /&gt;&amp;nbsp; $name = New-Object System.Windows.Forms.Button&lt;br /&gt;&amp;nbsp; $name.Text = &amp;quot;$text&amp;quot;&lt;br /&gt;&amp;nbsp; $name.Location = &amp;quot;$location&amp;quot;&lt;br /&gt;&amp;nbsp; $name.Size = &amp;quot;$size&amp;quot;&lt;br /&gt;&amp;nbsp; $name.add_Click($onclick)&lt;br /&gt;&amp;nbsp; $Form.Controls.Add($name)&lt;br /&gt;}&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;.... CODE .....&lt;br /&gt;
&lt;p&gt;&amp;nbsp; $x = 0&lt;br /&gt;&amp;nbsp; $y = 0&lt;br /&gt;&amp;nbsp; foreach($command in $script:Commands){&lt;br /&gt;&amp;nbsp; &amp;nbsp; New-Variable - Name (&amp;#39;var{0}&amp;#39; -f &amp;quot;$command&amp;quot;) -Value {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ... code ....&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; CreateButton -name $command -text $command -size &amp;quot;100,30&amp;quot; -location &amp;quot;$x,$y&amp;quot; -form $form -onclick&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; $x += 100&lt;br /&gt;&amp;nbsp; &amp;nbsp; if($x -gt &amp;quot;900&amp;quot;){$y += 30;$x = 0}&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;I get the following error when running the script:&lt;br /&gt;
&lt;p&gt;&lt;i&gt;Cannot convert argument &amp;quot;0&amp;quot;, with value: &amp;quot;$varwlan&amp;quot;, for &amp;quot;add_Click&amp;quot; to type &amp;quot;System.EventHandler&amp;quot;: &amp;quot;Cannot convert the &amp;quot;$varwlan&amp;quot; value of type &amp;quot;System.String&amp;quot; to type &amp;quot;S&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;ystem.EventHandler&amp;quot;.&amp;quot;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;At H:\My Documents\Scripts\Netsh\Netsh.ps1:39 char:18&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;+ &amp;nbsp; $name.add_Click &amp;lt;&amp;lt;&amp;lt;&amp;lt; ($onclick)&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; + CategoryInfo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: NotSpecified: (:) [], MethodException&lt;/i&gt;&lt;/p&gt;
&lt;i&gt;&amp;nbsp; &amp;nbsp; + FullyQualifiedErrorId : MethodArgumentConversionInvalidCastArgument&amp;nbsp;&lt;/i&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>"Enable-PSRemoting –force" commnad fails</title><link>http://powershell.com/cs/forums/thread/14823.aspx</link><pubDate>Wed, 22 Feb 2012 09:19:54 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:14823</guid><dc:creator>Bader</dc:creator><slash:comments>25</slash:comments><comments>http://powershell.com/cs/forums/thread/14823.aspx</comments><wfw:commentRss>http://powershell.com/cs/forums/commentrss.aspx?SectionID=230&amp;PostID=14823</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to run the &amp;quot;&lt;span style="font-size:x-small;"&gt;&lt;strong&gt;&lt;span style="font-size:xx-small;"&gt;Enable-PSRemoting &amp;ndash;force&amp;quot;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt; command in order to&amp;nbsp;enable remote script execution on&amp;nbsp;the Local and Remote machine (Could be a VM).&lt;/p&gt;
&lt;p&gt;But I getting the following error message: &lt;/p&gt;
&lt;p&gt;&lt;img src="http://powershell.com/cs/cfs-file.ashx/__key/CommunityServer.Components.UserFiles/00.00.01.61.31/65078.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;I have read the above error message, but I didn&amp;#39;t understand what to do. &lt;/p&gt;
&lt;p&gt;Can you pleae, expalin to me step by step how to fix the above issue?&lt;/p&gt;
&lt;p&gt;Important note: I&amp;#39;m trying to control remotely VMs as explained in the post &lt;a href="http://powershell.com/cs/forums/p/8571/14049.aspx#14049"&gt;http://powershell.com/cs/forums/p/8571/14049.aspx#14049&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Bader&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>
