<?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>Search results for 'app:weblogs' matching tags 'scripts' and 'Win32_Desktop'</title><link>http://powershell.com/cs/search/SearchResults.aspx?q=app:weblogs&amp;tag=scripts,Win32_Desktop&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tags 'scripts' and 'Win32_Desktop'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>Get-Screensaver.ps1</title><link>http://powershell.com/cs/blogs/powershell-scripts/archive/2009/01/11/get-screensaver-ps1.aspx</link><pubDate>Sun, 11 Jan 2009 06:00:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:856</guid><dc:creator>Anonymous</dc:creator><description>  &lt;div class="dp-highlighter" id="hlDiv"&gt;   &lt;div class="bar"&gt;&lt;/div&gt;    &lt;ol class="dp-rb"&gt;     &lt;li class="alt"&gt;&lt;span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span class="comment"&gt;#&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;.SYNOPSIS&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Determine &lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt; a computer screen saver requires a password.&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;.DESCRIPTION&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; This script is a re-write of script 2 on the MSDN site (see&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; below &lt;span class="keyword"&gt;for&lt;/span&gt;&lt;span&gt; link). This script also displays the user name &lt;/span&gt;&lt;span class="keyword"&gt;for&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; each desktop and the screen saver executable.&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;.NOTES&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; File Name&amp;#160; : Get-Screensaver.ps1&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Author&amp;#160;&amp;#160;&amp;#160;&amp;#160; : Thomas Lee - tfl&lt;span class="variable"&gt;@psp&lt;/span&gt;&lt;span&gt;.co.uk&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Requires&amp;#160;&amp;#160; : PowerShell V2 CTP3&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;.LINK&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Script published to:&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; http://www.pshscripts.blogspot.com&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Adapted from MSDN:&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; http://msdn.microsoft.com/en-us/library/aa394591(VS.85).aspx&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;.EXAMPLE&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; PS c:\foo&amp;gt; .\Get-Screensaver.ps1&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; 5 desktops found as follows&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Desktop&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : NT AUTHORITY\SYSTEM&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Screen Saver : logon.scr&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Secure&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : False&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Desktop&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : NT AUTHORITY\LOCAL SERVICE&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Screen Saver : %SystemRoot%\System32\logon.scr&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Secure&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : False&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Desktop&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : NT AUTHORITY\NETWORK SERVICE&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Screen Saver : %SystemRoot%\System32\logon.scr&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Secure&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : False&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160; Win&lt;/span&gt; &lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Desktop&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : Cookham\tfl&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Screen Saver : %Systemroot%\tflscreensaver.scr&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Secure&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : False&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Desktop&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : .DEFAULT&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Screen Saver : logon.scr&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160; Secure&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : False&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="comment"&gt;#&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="comment"&gt;##&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&lt;span class="comment"&gt;#&amp;#160; Start of script&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="comment"&gt;##&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="variable"&gt;$Computer&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span class="string"&gt;&amp;quot;.&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&lt;span class="variable"&gt;$Desktops&lt;/span&gt;&lt;span&gt; = Get-WMIObject -class Win32_Desktop -ComputerName &lt;/span&gt;&lt;span class="variable"&gt;$computer&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;quot;{0} desktops found as follows&amp;quot;&lt;/span&gt;&lt;span&gt; -f &lt;/span&gt;&lt;span class="variable"&gt;$desktops&lt;/span&gt;&lt;span&gt;.count&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&lt;span class="keyword"&gt;foreach&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span class="variable"&gt;$desktop&lt;/span&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;span class="keyword"&gt;in&lt;/span&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;span class="variable"&gt;$desktops&lt;/span&gt;&lt;span&gt;) {&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;quot;Desktop&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : {0}&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;#160; -f &lt;/span&gt;&lt;span class="variable"&gt;$Desktop&lt;/span&gt;&lt;span&gt;.Name&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;quot;Screen Saver : {0}&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;#160; -f &lt;/span&gt;&lt;span class="variable"&gt;$desktop&lt;/span&gt;&lt;span&gt;.ScreensaverExecutable&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;quot;Secure&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; : {0} &amp;quot;&lt;/span&gt;&lt;span&gt; -f &lt;/span&gt;&lt;span class="variable"&gt;$desktop&lt;/span&gt;&lt;span&gt;.ScreenSaverSecure&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class=""&gt;&lt;span&gt;&lt;span class="string"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;      &lt;li class="alt"&gt;&lt;span&gt;}&amp;#160; &lt;/span&gt;&lt;/li&gt;   &lt;/ol&gt; &lt;/div&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5b73eb27-a615-444c-9c17-0010896a3a09" style="padding-right:0px;display:inline;padding-left:0px;float:none;padding-bottom:0px;margin:0px;padding-top:0px;"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/WMI" rel="tag"&gt;WMI&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Windows+PowerShell" rel="tag"&gt;Windows PowerShell&lt;/a&gt;, &lt;a href="http://technorati.com/tags/scripts" rel="tag"&gt;scripts&lt;/a&gt;, &lt;a href="http://technorati.com/tags/MSDN+library" rel="tag"&gt;MSDN library&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Win32_Desktop" rel="tag"&gt;Win32_Desktop&lt;/a&gt;&lt;/div&gt;  </description></item></channel></rss>