<?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/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>Powershell.com – Powershell Scripts, Tips and Resources</title><link>http://powershell.com/cs/blogs/</link><description>Forum experts available to answer your PowerShell questions</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>Unblocking Files with PowerShell v3</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/24/unblocking-files-with-powershell-v3.aspx</link><pubDate>Thu, 24 May 2012 19:55:59 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16716</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>There are a number of new features in PowerShell v3 that while not huge like CIM or workflow are os significant help to the hard pressed administrator.&amp;#160; One of these is the Unblock-File cmdlet. If you haven’t updated your help the online version Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/24/unblocking-files-with-powershell-v3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16716" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/File+System/default.aspx">File System</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V3/default.aspx">PowerShell V3</category></item><item><title>Query Local Administrators with CIM</title><link>http://powershell.com/cs/blogs/lonelyadministrator/archive/2012/05/24/query-local-administrators-with-cim.aspx</link><pubDate>Thu, 24 May 2012 14:12:25 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16708</guid><dc:creator>The Lonely Administrator</dc:creator><slash:comments>0</slash:comments><description>Yesterday I posted an article on listing members of the local administrators group with PowerShell and Get-WmiObject. PowerShell 3.0 offers an additional way using the CIM cmdlets. The CIM cmdlets query the same WMI information, except instead of using Read More......(&lt;a href="http://powershell.com/cs/blogs/lonelyadministrator/archive/2012/05/24/query-local-administrators-with-cim.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16708" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Powershell+3.0/default.aspx">Powershell 3.0</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/CIM/default.aspx">CIM</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Get-CIMInstance/default.aspx">Get-CIMInstance</category></item><item><title>Use a Module to Simplify Your PowerShell Profile</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/24/use-a-module-to-simplify-your-powershell-profile.aspx</link><pubDate>Thu, 24 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16699</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : Microsoft Scripting Guy, Ed Wilson, teaches how to use a Windows PowerShell module to simplify your profile. Hey, Scripting Guy! I have a problem and I hope you can provide some answers. My Windows PowerShell profile is, I guess, a bit excessive Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/24/use-a-module-to-simplify-your-powershell-profile.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16699" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/getting+started/default.aspx">getting started</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/scripting+techniques/default.aspx">scripting techniques</category></item><item><title>WMI providers</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/23/wmi-providers.aspx</link><pubDate>Wed, 23 May 2012 18:44:53 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16691</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>I found a class new to me - Msft_Providers and this got me interested in WMI providers. PS&amp;gt; Get-CimInstance -Class Msft_Providers | select -ExpandProperty provider Msft_ProviderSubSystem SCM Event Provider WmiPerfClass &amp;#160; That seems a bit low. Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/23/wmi-providers.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16691" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+and+WMI/default.aspx">PowerShell and WMI</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V3/default.aspx">PowerShell V3</category></item><item><title>Bangalore IT Pro: Windows Server 2008 R2 Virtualization training and free certification!</title><link>http://powershell.com/cs/blogs/ravikanth/archive/2012/05/23/bangalore-it-pro-windows-server-2008-r2-virtualization-training-and-free-certification.aspx</link><pubDate>Wed, 23 May 2012 16:31:17 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16684</guid><dc:creator>From Ravikanth's Blog</dc:creator><slash:comments>0</slash:comments><description>As a part of our continued focus to help the IT Pro community members, we are introducing a full day training on Windows Server 2008 R2 virtualization and free certification to a few selected members. This event is scheduled on 2nd June, 2012 at the Microsoft Read More......(&lt;a href="http://powershell.com/cs/blogs/ravikanth/archive/2012/05/23/bangalore-it-pro-windows-server-2008-r2-virtualization-training-and-free-certification.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16684" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/ravikanth/archive/tags/Bangalore+IT+Pro/default.aspx">Bangalore IT Pro</category><category domain="http://powershell.com/cs/blogs/ravikanth/archive/tags/Bangalore+UG+Meet/default.aspx">Bangalore UG Meet</category></item><item><title>Query Local Administrators with WMI</title><link>http://powershell.com/cs/blogs/lonelyadministrator/archive/2012/05/23/query-local-administrators-with-wmi.aspx</link><pubDate>Wed, 23 May 2012 14:09:54 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16682</guid><dc:creator>The Lonely Administrator</dc:creator><slash:comments>0</slash:comments><description>I have a quick post today on using WMI to list members of the local administrators group. It is very simple to get the group itself with the Win32_Group class. PS S:\&amp;#62; get-wmiobject win32_group -filter &amp;#34;name=&amp;#39;Administrators&amp;#39;&amp;#34; Caption Read More......(&lt;a href="http://powershell.com/cs/blogs/lonelyadministrator/archive/2012/05/23/query-local-administrators-with-wmi.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16682" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/WMI/default.aspx">WMI</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Administrators/default.aspx">Administrators</category></item><item><title>PowerShell ISE Addon: Yet another ISE function explorer</title><link>http://powershell.com/cs/blogs/ravikanth/archive/2012/05/23/powershell-ise-addon-yet-another-ise-function-explorer.aspx</link><pubDate>Wed, 23 May 2012 12:30:13 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16679</guid><dc:creator>From Ravikanth's Blog</dc:creator><slash:comments>0</slash:comments><description>Fellow PowerShell MVP Jeff Hicks posted a nice script to find all functions and filters in an ISE script and show the same in a GUI dialog. Jeff used Regex to figure out the function and filter details. This got me thinking. Why can&amp;#39;t we do the same Read More......(&lt;a href="http://powershell.com/cs/blogs/ravikanth/archive/2012/05/23/powershell-ise-addon-yet-another-ise-function-explorer.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16679" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/ravikanth/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://powershell.com/cs/blogs/ravikanth/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://powershell.com/cs/blogs/ravikanth/archive/tags/ISE+Addons/default.aspx">ISE Addons</category><category domain="http://powershell.com/cs/blogs/ravikanth/archive/tags/PowerShell+ISE+addons/default.aspx">PowerShell ISE addons</category></item><item><title>Use a Central File to Simplify Your PowerShell Profile</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/23/use-a-central-file-to-simplify-your-powershell-profile.aspx</link><pubDate>Wed, 23 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16672</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : Microsoft Scripting Guy, Ed Wilson, shows how to use a central file to simplify configuring your Windows PowerShell profile. Hey, Scripting Guy! So can you tell me without all the chatter, what is the best way to create a single Windows PowerShell Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/23/use-a-central-file-to-simplify-your-powershell-profile.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16672" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/getting+started/default.aspx">getting started</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/scripting+techniques/default.aspx">scripting techniques</category></item><item><title>Where-object in PowerShell v3</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/22/where-object-in-powershell-v3.aspx</link><pubDate>Tue, 22 May 2012 19:32:55 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16662</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>Where-Object – aliased to where, but never, ever, ever, ever to ? – had a very simple syntax in PowerShell v2 Where-Object [-FilterScript] &amp;lt;scriptblock&amp;gt; [-InputObject &amp;lt;psobject&amp;gt;] [&amp;lt;CommonParameters&amp;gt;] It was normally used as Get-Process Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/22/where-object-in-powershell-v3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16662" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V3/default.aspx">PowerShell V3</category></item><item><title>Deciding Between One or Multiple PowerShell Profiles</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/22/deciding-between-one-or-multiple-powershell-profiles.aspx</link><pubDate>Tue, 22 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16653</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : Microsoft Scripting Guy, Ed Wilson, discusses some of the decision points between using one or multiple Windows PowerShell profiles. Hey, Scripting Guy! OK, so I understand that there are different types of Windows PowerShell profiles (I liked Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/22/deciding-between-one-or-multiple-powershell-profiles.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16653" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/getting+started/default.aspx">getting started</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/scripting+techniques/default.aspx">scripting techniques</category></item><item><title>UK PowerShell group–next two meetings</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/21/uk-powershell-group-next-two-meetings.aspx</link><pubDate>Mon, 21 May 2012 19:55:25 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16648</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>29 May 2012 PowerShell and Windows server 2012 – new functionality pt 2 http://msmvps.com/blogs/richardsiddaway/archive/2012/05/08/uk-powershell-group-may-2012.aspx &amp;#160; 4 July Jonathan Medd XenDesktop and PowerShell This will be at the slightly later Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/21/uk-powershell-group-next-two-meetings.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16648" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+User+Group/default.aspx">PowerShell User Group</category></item><item><title>Understanding the Six PowerShell Profiles</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/21/understanding-the-six-powershell-profiles.aspx</link><pubDate>Mon, 21 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16634</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : Microsoft Scripting Guy, Ed Wilson, discusses the six different Windows PowerShell profiles, and when to use each. Hey, Scripting Guy! Dude, I have been reading some of the posts in your most excellent blog; and first of all, I want to say I Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/21/understanding-the-six-powershell-profiles.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16634" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/getting+started/default.aspx">getting started</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/scripting+techniques/default.aspx">scripting techniques</category></item><item><title>Using Invoke-WmiMethod to set the DNS servers</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/20/using-invoke-wmimethod-to-set-the-dns-servers.aspx</link><pubDate>Sun, 20 May 2012 18:41:32 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16633</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>In the last post I showed that there was an issue with the way the SetDNSServerSearchOrder of the Win32_NetworkAdapterConfiguration class worked This would work $nic = Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter &amp;quot;Index=7&amp;quot; Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/20/using-invoke-wmimethod-to-set-the-dns-servers.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16633" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V2/default.aspx">PowerShell V2</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+and+WMI/default.aspx">PowerShell and WMI</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Networking/default.aspx">Networking</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V3/default.aspx">PowerShell V3</category></item><item><title>TCP/IP Alternative Configurations: pt IV reset to static address</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/20/tcp-ip-alternative-configurations-pt-iv-reset-to-static-address.aspx</link><pubDate>Sun, 20 May 2012 10:33:05 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16632</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>At some stage we may need to reset our NIC back to having a static address $index = 7 $nic = Get-WmiObject -Class Win32_NetworkAdapterConfiguration ` -Filter &amp;quot;Index=$index&amp;quot; $ipaddress = @( &amp;quot;10.10.54.202&amp;quot; ) $subnet = @( &amp;quot;255.255 Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/20/tcp-ip-alternative-configurations-pt-iv-reset-to-static-address.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16632" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+and+WMI/default.aspx">PowerShell and WMI</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Networking/default.aspx">Networking</category></item><item><title>Weekend Scripter: Scripting Guy Reveal Their TechEd 2012 Schedule</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/20/weekend-scripter-scripting-guy-reveal-their-teched-2012-schedule.aspx</link><pubDate>Sun, 20 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16630</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : The Scripting Guy reveals his Microsoft TechEd 2012 schedule and all the Windows PowerShell goodness thereof. Microsoft Scripting Guy, Ed Wilson, is here. Yesterday we played WhatIf with the Scripting Wife about what sessions she would choose Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/20/weekend-scripter-scripting-guy-reveal-their-teched-2012-schedule.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16630" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Weekend+Scripter/default.aspx">Weekend Scripter</category></item><item><title>Weekend Scripter: Scripting Wife Creates Her Ideal TechEd 2012 Schedule</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/19/weekend-scripter-scripting-wife-creates-her-ideal-teched-2012-schedule.aspx</link><pubDate>Sat, 19 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16628</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : The Scripting Wife plays WhatIf and creates her ideal Microsoft TechEd 2012 schedule. Microsoft Scripting Guy, Ed Wilson, is here. The Scripting Wife likes to use WhatIf in her daily musings. She has also been hearing from a lot of people who Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/19/weekend-scripter-scripting-wife-creates-her-ideal-teched-2012-schedule.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16628" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Weekend+Scripter/default.aspx">Weekend Scripter</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Wife/default.aspx">Scripting Wife</category></item><item><title>Awesome Use of PowerShell</title><link>http://powershell.com/cs/blogs/donjones/archive/2012/05/18/awesome-use-of-powershell.aspx</link><pubDate>Sat, 19 May 2012 01:32:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16625</guid><dc:creator>Don Jones</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I recently moderated a Webinar for VMware, about their &lt;a href="http://www.vmware.com/products/datacenter-virtualization/vcenter-protect/overview.html"&gt;vCenter Protect Essentials Plus&lt;/a&gt; product (formerly a Shavlik product). Awesome PowerShell integration.&lt;/p&gt;
&lt;p&gt;So basically, this product (which I shall henceforth call vCPEP) is like System Center Configuration Manager. It inventories your systems, deploys patches (their big schtick is that they handle non-MS patches in a very integrated way, rather than just doing MS patches), yadda yadda yadda.&lt;/p&gt;
&lt;p&gt;In the latest version of the &amp;quot;Plus&amp;quot; product, they also provide this neat feature called ITScripts. It&amp;#39;s an in-the-box library of PowerShell scripts, which the company has tested, certified, and &lt;i&gt;digitally signed&lt;/i&gt;&amp;nbsp;(hello, no tampering), which can be &lt;i&gt;deployed to your managed systems for local execution on those systems. &lt;/i&gt;In other words, if you&amp;#39;ve deployed their little management agent (and if you use their product, you would), you can have it run scripts on targeted systems on your behalf.&lt;/p&gt;
&lt;p&gt;This is Cool. Yes, it&amp;#39;s something you could get with PowerShell Remoting - but because they know about all of your systems, you can target the scripts more effectively. &amp;quot;Only run this on machines that have iTunes 10 installed,&amp;quot; for example. They support workflow processes (not PowerShell v3 Workflow; their own thing). You can modify system configurations - disable auto update services on stuff like Adobe Air (which on my Mac updates itself about 33 times a day). Install printers. Configure VPNs. Reset local passwords. Configure USB. Clean up temp files. Get the last boot time or service tag. Get lists of shares. Retrieve event logs. And so on. &lt;i&gt;$GREAT.&amp;nbsp;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;You can, of course, insert your &lt;i&gt;own&lt;/i&gt;&amp;nbsp;PowerShell scripts. And the sexy bit - the bit I&amp;#39;m &lt;i&gt;truly&lt;/i&gt;&amp;nbsp;intrigued by - is that the company is &lt;i&gt;accepting submissions of scripts, &lt;/i&gt;and plans to test and certify them. So you&amp;#39;ll have an authoritative, trusted source for scripts. Frankly, this is action &lt;i&gt;I&lt;/i&gt;&amp;nbsp;want in on, and I don&amp;#39;t even have any machines to manage. I&amp;#39;m going to try and get enough of a lab set up with this product that I can start authoring scripts for inclusion in that eventual certified library. How awesome would that be?&lt;/p&gt;
&lt;p&gt;Let me know if you&amp;#39;re using this tool already - I&amp;#39;d love to chat with you about what you&amp;#39;re using it for, and how it&amp;#39;s doing for you. I think it&amp;#39;s stellar that folks outside Microsoft are seeing the benefits of PowerShell and incorporating it into their products like this. It&amp;#39;s a real winner.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16625" width="1" height="1"&gt;</description></item><item><title>TCP/IP Alternative Configurations: pt III set the alternative configuration</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/18/tcp-ip-alternative-configurations-pt-iii-set-the-alternative-configuration.aspx</link><pubDate>Fri, 18 May 2012 20:01:43 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16623</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>&amp;#160; We have seen how to set the NIC to use DHCP to get its address. This post shows how to set the alternative configuration on the NIC. If you just&amp;#160; want APIPA then do nothing – other wise use this script $HKLM = 2147483650 #HKEY_LOCAL_MACHINE Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/18/tcp-ip-alternative-configurations-pt-iii-set-the-alternative-configuration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16623" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V2/default.aspx">PowerShell V2</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Networking/default.aspx">Networking</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V3/default.aspx">PowerShell V3</category></item><item><title>Advanced PowerShell v3 book</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/18/advanced-powershell-v3-book.aspx</link><pubDate>Fri, 18 May 2012 18:06:15 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16619</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>Three new chapters are added to the MEAP – Manning Early Access Program Chapter 3 – Using the PowerShell help system – includes PowerShell v3 Updateable help Chapter 5 – Working with PSsnapins and Modules Chapter 9 – Formatting &amp;#160; www.manning.com Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/18/advanced-powershell-v3-book.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16619" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Books/default.aspx">Books</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+V3/default.aspx">PowerShell V3</category></item><item><title>1 millionth hit</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/18/1-millionth-hit.aspx</link><pubDate>Fri, 18 May 2012 16:38:05 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16617</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>This blog had its 1 millionth hit yesterday.&amp;#160; Thank you to everyone who takes the time to read my posts Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/18/1-millionth-hit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16617" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/General/default.aspx">General</category></item><item><title>Friday Fun: Get Latest PowerShell Scripts</title><link>http://powershell.com/cs/blogs/lonelyadministrator/archive/2012/05/18/friday-fun-get-latest-powershell-scripts.aspx</link><pubDate>Fri, 18 May 2012 14:51:12 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16614</guid><dc:creator>The Lonely Administrator</dc:creator><slash:comments>0</slash:comments><description>Probably like many of you I keep almost all of my scripts in a single location. I&amp;#8217;m also usually working on multiple items at the same time. Some times I have difficult remembering the name of a script I might &amp;#8230; Continue reading &amp;#8594; Read More......(&lt;a href="http://powershell.com/cs/blogs/lonelyadministrator/archive/2012/05/18/friday-fun-get-latest-powershell-scripts.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16614" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/functions/default.aspx">functions</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Scripting/default.aspx">Scripting</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Friday+Fun/default.aspx">Friday Fun</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Measure-Object/default.aspx">Measure-Object</category><category domain="http://powershell.com/cs/blogs/lonelyadministrator/archive/tags/Out-Gridview/default.aspx">Out-Gridview</category></item><item><title>Use PowerShell to Find the History of USB Flash Drive Usage</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/18/use-powershell-to-find-the-history-of-usb-flash-drive-usage.aspx</link><pubDate>Fri, 18 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16607</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : Microsoft premier field engineer, Jason Walker, shows how to use Windows PowerShell to get a history of USB drive usage. Microsoft Scripting Guy, Ed Wilson, is here. I was talking to Jason Walker at the Charlotte Windows PowerShell User Group Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/18/use-powershell-to-find-the-history-of-usb-flash-drive-usage.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16607" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/operating+system/default.aspx">operating system</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/registry/default.aspx">registry</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/storage/default.aspx">storage</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/guest+blogger/default.aspx">guest blogger</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/disk+drives+and+volumes/default.aspx">disk drives and volumes</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Jason+Walker/default.aspx">Jason Walker</category></item><item><title>Scripting Games 2012 comments: #20 multiple ifs</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/17/scripting-games-2012-comments-20-multiple-ifs.aspx</link><pubDate>Thu, 17 May 2012 19:03:18 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16599</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>An if statement is used to test a condition and if is true do one thing and do another if it is false. It can be written generically as if (&amp;lt;condition&amp;gt;){ do stuff} else {do other stuff} Sometimes we need to test numerous alternatives. We could use Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/17/scripting-games-2012-comments-20-multiple-ifs.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16599" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Powershell/default.aspx">Powershell</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Scripting+Games/default.aspx">Scripting Games</category></item><item><title>Finding and Using Windows PowerShell Documentation</title><link>http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/17/finding-and-using-windows-powershell-documentation.aspx</link><pubDate>Thu, 17 May 2012 07:01:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16582</guid><dc:creator>Hey, Scripting Guy! Blog : Windows PowerShell</dc:creator><slash:comments>0</slash:comments><description>Summary : Microsoft Scripting Guy, Ed Wilson, talks about sources of Windows PowerShell documentation. Hey, Scripting Guy! I like Windows PowerShell, but it does not seem to come with any documentation. What is up with this? It seems that Microsoft makes Read More......(&lt;a href="http://powershell.com/cs/blogs/hey-scriptingguy/archive/2012/05/17/finding-and-using-windows-powershell-documentation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16582" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Scripting+Guy_2100_/default.aspx">Scripting Guy!</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/Windows+PowerShell/default.aspx">Windows PowerShell</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/getting+started/default.aspx">getting started</category><category domain="http://powershell.com/cs/blogs/hey-scriptingguy/archive/tags/scripting+techniques/default.aspx">scripting techniques</category></item><item><title>TCP/IP Alternative Configuration: pt II Set DHCP</title><link>http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/16/tcp-ip-alternative-configuration-pt-ii-set-dhcp.aspx</link><pubDate>Wed, 16 May 2012 21:14:38 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:16577</guid><dc:creator>Richard Siddaway's Blog</dc:creator><slash:comments>0</slash:comments><description>The next step on our journey to an alternative configuration is setting the NIC to use DHCP I will keep cheating for now and specify the NIC – on my machine I now it is the NIC whose Win32_NetworkAdapterConfiguration has an Index of 7 $index = 7 Get-WmiObject Read More......(&lt;a href="http://powershell.com/cs/blogs/richardsiddaway/archive/2012/05/16/tcp-ip-alternative-configuration-pt-ii-set-dhcp.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://powershell.com/cs/aggbug.aspx?PostID=16577" width="1" height="1"&gt;</description><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/PowerShell+and+WMI/default.aspx">PowerShell and WMI</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Networking/default.aspx">Networking</category><category domain="http://powershell.com/cs/blogs/richardsiddaway/archive/tags/Powershell/default.aspx">Powershell</category></item></channel></rss>
