<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0UESH0ycCp7ImA9WhRbEU0.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262</id><updated>2012-02-01T08:00:09.398-05:00</updated><category term="Windows XP" /><category term="Vista" /><category term="NAP" /><category term="Windows 8" /><category term="DNS" /><category term="SQL" /><category term="MOC 6420" /><category term="MOC 50237" /><category term="XP" /><category term="50311" /><category term="50025" /><category term="MOC 10215" /><category term="Security_" /><category term="Windows Server 2008" /><category term="MOC 5118" /><category term="Security+" /><category term="Client Information" /><category term="AD FS" /><category term="Exchange 2007" /><category term="Group Policy" /><category term="MOC 5047" /><category term="MOC 10325" /><category term="Remote Desktop Services" /><category term="50093" /><category term="WDS" /><category term="Network +" /><category term="PowerShell" /><category term="Windows Server 2008 R2" /><category term="MOC 6421" /><category term="MOC 6292" /><category term="MOC 6425" /><category term="2000" /><category term="Certificates" /><category term="MOC 6422" /><category term="Windows Thin Client" /><category term="WSUS" /><category term="6419" /><category term="MCT" /><category term="Cost Saving Tip" /><category term="VMM" /><category term="Server Core R2" /><category term="US Navy" /><category term="2433" /><category term="Windows 7" /><category term="10215" /><category term="Server Core 2008 R2" /><category term="MOC 10159" /><category term="Windows Vista" /><category term="MOC 6293" /><category term="Windows 8 Server" /><category term="MOC 6419" /><category term="SCVMM" /><category term="MOC 6416" /><category term="MOC 50311" /><category term="Hyper-V" /><category term="Windows NT 4" /><category term="FSRM" /><category term="MOC 6428" /><category term="6428" /><category term="DFS" /><category term="Windows PE" /><category term="AD RMS" /><category term="Comptia" /><category term="MOC 6294" /><category term="Server Core 2008" /><category term="Outlook 2007" /><category term="AD CS" /><category term="RODC" /><category term="Internet Explorer" /><category term="Exchange 2010" /><category term="ForeFront" /><category term="Windows Server 2003" /><category term="MOC 10135" /><category term="2273B" /><category term="DHCP" /><category term="AD LDS" /><category term="Windows 7 XP Mode" /><title>Jason Yoder, MCT</title><subtitle type="html">Welcome to the blogsite of MCTExpert. I am a Microsoft Certified Trainer.  Here you will find the real questions that are asked to me by my students.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://mctexpert.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>586</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/jQyYS" /><feedburner:info uri="blogspot/jqyys" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C0UESHo7eSp7ImA9WhRbEU0.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-7957357574475985891</id><published>2012-02-01T08:00:00.000-05:00</published><updated>2012-02-01T08:00:09.401-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-01T08:00:09.401-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10135" /><title>Case Sensitive PowerShell–Contains Comparison Operator</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lHvEwHvuvzUoPjAp_tHweoQBb4c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lHvEwHvuvzUoPjAp_tHweoQBb4c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lHvEwHvuvzUoPjAp_tHweoQBb4c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lHvEwHvuvzUoPjAp_tHweoQBb4c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In PowerShell, you can test to see if a variable or array contains a specific piece of data.&amp;nbsp; Take the following example:&lt;/p&gt;&lt;pre&gt;&lt;span style="color: #800080"&gt;$Arr1&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800000"&gt;"PowerShell"&lt;/span&gt;&lt;span style="color: #000000"&gt;,&lt;/span&gt;&lt;span style="color: #800000"&gt;"Rocks"&lt;/span&gt;&lt;span style="color: #000000"&gt;,&lt;/span&gt;&lt;span style="color: #800000"&gt;"The"&lt;/span&gt;&lt;span style="color: #000000"&gt;,&lt;/span&gt;&lt;span style="color: #800000"&gt;"Windows"&lt;/span&gt;&lt;span style="color: #000000"&gt;,&lt;/span&gt;&lt;span style="color: #800000"&gt;"World"&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;If I was interested in knows if this array contained the string “rocks”, I would execute this command:&lt;/p&gt;&lt;pre&gt;&lt;span style="color: #800080"&gt;$Arr1&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;-contains&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800000"&gt;"rocks"&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;The response would be &lt;strong&gt;True&lt;/strong&gt;.&amp;nbsp; Notice that in the array, the data is spelled with a capitol letter.&amp;nbsp; The query used a lower case letter.&amp;nbsp; PowerShell has a case sensitive &lt;strong&gt;contains&lt;/strong&gt; operator called &lt;strong&gt;ccontains.&amp;nbsp; &lt;/strong&gt;When the same query is executed, but this time with &lt;strong&gt;ccontains&lt;/strong&gt;, the answer returned is &lt;strong&gt;False&lt;/strong&gt;.&amp;nbsp; If the query was changed to &lt;pre&gt;&lt;span style="color: #800080"&gt;$Arr1&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;-ccontains&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800000"&gt;"Rocks"&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Then the response would be &lt;strong&gt;True&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-7957357574475985891?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/pRP77VawyVE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/7957357574475985891/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=7957357574475985891" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/7957357574475985891?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/7957357574475985891?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/pRP77VawyVE/case-sensitive-powershellcontains.html" title="Case Sensitive PowerShell–Contains Comparison Operator" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2012/02/case-sensitive-powershellcontains.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMFR3o4cSp7ImA9WhRUGU8.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-3556182107224388642</id><published>2012-01-30T08:00:00.000-05:00</published><updated>2012-01-30T08:00:16.439-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-30T08:00:16.439-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10135" /><title>Get the Access Control List entries on a resource using PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/M3X9KTwXYew0Bir7XVCPcrttsi0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M3X9KTwXYew0Bir7XVCPcrttsi0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/M3X9KTwXYew0Bir7XVCPcrttsi0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M3X9KTwXYew0Bir7XVCPcrttsi0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;PowerShell comes with the &lt;strong&gt;Get-ACL&lt;/strong&gt; cmdlet that allows you to see who has security rights to a resource&amp;nbsp; Below is the syntax:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;(Get-ACL –Path &lt;em&gt;path&lt;/em&gt;).Access&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The &lt;strong&gt;&lt;em&gt;path&lt;/em&gt;&lt;/strong&gt; is a location (eg. C:\Logs) that you want to enumerate the ACL for. We first need to create the ACL object before we can view it.&amp;nbsp; To do that, we encase part of this command in parenthesis.&amp;nbsp; Once the command completes, we ask for the &lt;strong&gt;Access&lt;/strong&gt; properties.&amp;nbsp; Below is sample output.&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : FullControl&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : BUILTIN\Administrators&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : None&lt;br&gt;PropagationFlags&amp;nbsp; : None&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : 268435456&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : BUILTIN\Administrators&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : ContainerInherit, ObjectInherit&lt;br&gt;PropagationFlags&amp;nbsp; : InheritOnly&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : FullControl&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : NT AUTHORITY\SYSTEM&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : None&lt;br&gt;PropagationFlags&amp;nbsp; : None&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : 268435456&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : NT AUTHORITY\SYSTEM&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : ContainerInherit, ObjectInherit&lt;br&gt;PropagationFlags&amp;nbsp; : InheritOnly&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : Modify, Synchronize&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : NT AUTHORITY\Authenticated Users&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : None&lt;br&gt;PropagationFlags&amp;nbsp; : None&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : -536805376&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : NT AUTHORITY\Authenticated Users&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : ContainerInherit, ObjectInherit&lt;br&gt;PropagationFlags&amp;nbsp; : InheritOnly&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : ReadAndExecute, Synchronize&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : BUILTIN\Users&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : None&lt;br&gt;PropagationFlags&amp;nbsp; : None&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff" face="OCR A Extended"&gt;FileSystemRights&amp;nbsp; : -1610612736&lt;br&gt;AccessControlType : Allow&lt;br&gt;IdentityReference : BUILTIN\Users&lt;br&gt;IsInherited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : True&lt;br&gt;InheritanceFlags&amp;nbsp; : ContainerInherit, ObjectInherit&lt;br&gt;PropagationFlags&amp;nbsp; : InheritOnly&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-3556182107224388642?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/b00w2goTfsc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/3556182107224388642/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=3556182107224388642" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/3556182107224388642?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/3556182107224388642?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/b00w2goTfsc/get-access-control-list-entries-on.html" title="Get the Access Control List entries on a resource using PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2012/01/get-access-control-list-entries-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UEQ38ycCp7ImA9WhRUFks.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-3043839080999029200</id><published>2012-01-27T08:00:00.000-05:00</published><updated>2012-01-27T08:00:02.198-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-27T08:00:02.198-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10135" /><title>How to get the members of a array, and not the members of the objects in the array in PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/O6L19ywUbCVEuTQ8OPPqYC8tTJs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O6L19ywUbCVEuTQ8OPPqYC8tTJs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/O6L19ywUbCVEuTQ8OPPqYC8tTJs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O6L19ywUbCVEuTQ8OPPqYC8tTJs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Let’s start off by explaining the situation by creating an array.&lt;/p&gt;&lt;pre&gt;&lt;span style="color: #800080"&gt;$myArray&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #000000"&gt;1&lt;/span&gt;&lt;span style="color: #000000"&gt;, &lt;/span&gt;&lt;span style="color: #000000"&gt;2&lt;/span&gt;&lt;span style="color: #000000"&gt;, &lt;/span&gt;&lt;span style="color: #000000"&gt;3&lt;/span&gt;&lt;span style="color: #000000"&gt;, &lt;/span&gt;&lt;span style="color: #000000"&gt;4&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="color: #000000"&gt;If I execute &lt;span style="color: #800080"&gt;$myArray&lt;/span&gt;&lt;span style="color: #000000"&gt; | &lt;/span&gt;&lt;span style="color: #5f9ea0; font-weight: bold"&gt;Get-Member&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;I get the member information for the integer objects in the array:&lt;/pre&gt;&lt;br /&gt;&lt;p&gt; TypeName: System.Int32&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;table border="0" cellspacing="0" cellpadding="2" width="400"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Name &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;MemberType &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Definition &lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;CompareTo &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Method &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;int …&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Equals &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Method &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;bool …&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;GetHashCode&lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Method &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;int …&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;GetType&lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Method &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;type GetType …&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;GetTypeCode&lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Method &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;System.TypeCode GetTypeCode() …&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;ToString&lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;Method &lt;/td&gt;&lt;br /&gt;&lt;td valign="top" width="133"&gt;string …&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;However, If I execute &lt;strong&gt;$MyArray.count&lt;/strong&gt;, I get a value of &lt;strong&gt;4&lt;/strong&gt;.&amp;nbsp; Where did this count property come from?&amp;nbsp; By looking at the members above, the count property is not listed.&amp;nbsp; The Count property can from the object of the array, not the objects contained in the array.&amp;nbsp; To see the members of the object array, type: &lt;pre&gt;&lt;span style="color: #5f9ea0; font-weight: bold"&gt;Get-Member&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="font-style: italic; color: #5f9ea0"&gt;-InputObject&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800080"&gt;$MyArray&lt;/span&gt;&lt;/pre&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This will give you the members of the object of $MyArray.&amp;nbsp; Below is a listing of what you will receive.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br&gt;&lt;font face="OCR A Extended"&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MemberType&lt;br&gt;----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ----------&lt;br&gt;Count&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AliasProperty&lt;br&gt;Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;Clone&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;CopyTo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;Equals&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;Get&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetEnumerator&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetHashCode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetLength&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetLongLength&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetLowerBound&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetType&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetUpperBound&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;GetValue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;Initialize&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;Set&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;SetValue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;ToString&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Method&lt;br&gt;IsFixedSize&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Property&lt;br&gt;IsReadOnly&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Property&lt;br&gt;IsSynchronized&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Property&lt;br&gt;Length&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Property&lt;br&gt;LongLength&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Property&lt;br&gt;Rank&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Property&lt;br&gt;SyncRoot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Property&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;You can see that there is an aliased property called &lt;strong&gt;Count&lt;/strong&gt;.&amp;nbsp; It is a alias for the &lt;strong&gt;Length&lt;/strong&gt; property.&amp;nbsp; Below is an excerpt from the &lt;strong&gt;Get-Member&lt;/strong&gt; help file.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;-InputObject &amp;lt;psobject&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Specifies the object whose members are retrieved.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using the InputObject parameter is not the same as piping an object to Get-Member. The differences are as follows:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- When you pipe a collection of objects to Get-Member, Get-Member gets the members of the individual objects in the collection, such as the properties of the integers in an array of integers.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- When you use InputObject to submit a collection of objects, Get-Member gets the members of the collection, such as the properties of the array in an array of integers.&lt;br&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-3043839080999029200?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/F9JWYBbvDIM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/3043839080999029200/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=3043839080999029200" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/3043839080999029200?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/3043839080999029200?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/F9JWYBbvDIM/how-to-get-members-of-array-and-not.html" title="How to get the members of a array, and not the members of the objects in the array in PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2012/01/how-to-get-members-of-array-and-not.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMEQX0-fyp7ImA9WhRUFEQ.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-9170668106563431887</id><published>2012-01-25T08:00:00.000-05:00</published><updated>2012-01-25T08:00:00.357-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-25T08:00:00.357-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10325" /><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>How to list the members of every Active Directory group with PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lVsGkgkVoNq5nTYwiJ0prRipj-s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lVsGkgkVoNq5nTYwiJ0prRipj-s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lVsGkgkVoNq5nTYwiJ0prRipj-s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lVsGkgkVoNq5nTYwiJ0prRipj-s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The code will allow you to see every member of every group in Active Directory.&amp;nbsp; The output is placed in in object so you can process it through the PowerShell pipeline.&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Import the Active Directory Module.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# You must have access to the Active Directory Module for # this &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;code to work.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;&lt;font style="font-size: 10pt"&gt;Import-Module&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;ActiveDirectory&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-Cmdlet&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;Get&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#ff0000"&gt;-&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;ADGroup&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt;, &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#5f9ea0"&gt;Get-ADGroupMember&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Create an array to hold the objects as they are created.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;&lt;font style="font-size: 10pt"&gt;$Objects&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#ff0000"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt; @()&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Store the objects of all groups in Active Directory.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;&lt;font style="font-size: 10pt"&gt;$Groups&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#ff0000"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;Get-ADGroup&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-filter&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#ff0000"&gt;*&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Loop through each group and enumerate the user objects # who are members &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;of each group.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;&lt;font style="font-size: 10pt"&gt;ForEach-Object&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; (&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$G&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;in&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$Groups&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;)&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Enumerate each member object of the group&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$Members&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#ff0000"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$G&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;|&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#5f9ea0"&gt;Get-ADGroupMember&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font color="#000000"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Loop through each user object and add data&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;#to the output object.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;ForEach-Object&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; (&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$M&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;in&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$Members&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;)&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font color="#000000"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Create a new instance of an object.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$ObjectData&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#ff0000"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;New-Object&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#0000ff"&gt;PSObject&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Add data to the object.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# The property of "Group" will be the "Name" property of the &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font color="#008000"&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;# current group being interrogated.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$ObjectData&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;|&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;Add-Member&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;NoteProperty&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-Name&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800000"&gt;"Group"&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-Value&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$G&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#8b4513"&gt;Name&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# The property of "User" will be the "Name" property of the &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font color="#008000"&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;# current user being interrogated.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$ObjectData&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;|&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;Add-Member&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;NoteProperty&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-Name&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800000"&gt;"User"&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-Value&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$M&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#8b4513"&gt;Name&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# The property of "GroupType" will be the "GroupCategory" property &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font color="#008000"&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;# of the current group being interrogated.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$ObjectData&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;|&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;Add-Member&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#0000ff"&gt;NoteProperty&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-Name&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800000"&gt;"GroupType"&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#5f9ea0"&gt;-Value&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$G&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt;.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#8b4513"&gt;GroupCategory&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Add this instance to the object.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#800080"&gt;$Objects&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#ff0000"&gt;+=&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#800080"&gt;$ObjectData&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;font style="font-size: 10pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;font style="font-size: 10pt"&gt;} &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# -- End: ForEach-Object ($M in $Members)&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;font face="Courier New"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color="#000000"&gt;&lt;font style="font-size: 10pt"&gt;} &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# -- End: ForEach-Object ($G in $Groups)&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#000000"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 0pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#008000"&gt;# Send to object to the pipeline.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="line-height: normal; margin: 0in 0in 10pt; background: #fafefd; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"&gt;&lt;span style="font-family: ; color: ; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font face="Courier New"&gt;&lt;font style="font-size: 10pt" color="#800080"&gt;$Objects&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-9170668106563431887?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/q9cfjh_ppKA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/9170668106563431887/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=9170668106563431887" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/9170668106563431887?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/9170668106563431887?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/q9cfjh_ppKA/how-to-list-members-of-every-active.html" title="How to list the members of every Active Directory group with PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2012/01/how-to-list-members-of-every-active.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEFSXk7cSp7ImA9WhRUE08.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-4678752794603196593</id><published>2012-01-23T08:00:00.000-05:00</published><updated>2012-01-23T08:00:18.709-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T08:00:18.709-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10325" /><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>How to list the group membership of a user with PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jHmUhKNrcCsLcEPWY8hFsBs1mUs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jHmUhKNrcCsLcEPWY8hFsBs1mUs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jHmUhKNrcCsLcEPWY8hFsBs1mUs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jHmUhKNrcCsLcEPWY8hFsBs1mUs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Here is a nice example of a one liner.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;(Get-ADUser –filter “Name –like ‘Adm*’” –Properties MemberOf).MemberOf&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;This will return the FQDN of the groups the user is a member of.&amp;nbsp; The first portion need to execute first and that is why we placed it inside of parenthesis.&amp;nbsp; We then had to specifically tell PowerShell to give us the &lt;strong&gt;MemberOf&lt;/strong&gt; property.&amp;nbsp; Once the first portion of the command completes, we have an object to work with.&amp;nbsp; Now we just simply ask PowerShell to provide us with the MemberOf property.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-4678752794603196593?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/bOv2aQ0V4Ng" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/4678752794603196593/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=4678752794603196593" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/4678752794603196593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/4678752794603196593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/bOv2aQ0V4Ng/how-to-list-group-membership-of-user.html" title="How to list the group membership of a user with PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2012/01/how-to-list-group-membership-of-user.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EERnk8fCp7ImA9WhRVGEQ.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-2898406452364822956</id><published>2012-01-18T08:00:00.000-05:00</published><updated>2012-01-18T08:00:07.774-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-18T08:00:07.774-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10325" /><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>Search a hard drive for image files and copy them to another client with PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9iDyTI3100n-4v2rohx0Jk1y65E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9iDyTI3100n-4v2rohx0Jk1y65E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9iDyTI3100n-4v2rohx0Jk1y65E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9iDyTI3100n-4v2rohx0Jk1y65E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Here is another one of the student projects from Decembers PowerShell class.&amp;nbsp; In this case, the student needed to examine the hard drive of a computer and discover certain image files.&amp;nbsp; He then needed to copy those files to another computer and hold them in a folder who’s name contained the source clients name and a date stamp.&amp;nbsp; This code is still rough as we identified a lot of conflict scenarios that could pop up, but it still works.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre&gt;&lt;span style="color: #0000ff"&gt;Function&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000cd"&gt;Copy-ImageFile&lt;br /&gt;{&lt;br /&gt;param&lt;/span&gt;&lt;span style="color: #000000"&gt; (&lt;br /&gt;    [&lt;/span&gt;&lt;span style="color: #0000ff"&gt;switch&lt;/span&gt;&lt;span style="color: #000000"&gt;]&lt;/span&gt;&lt;span style="color: #800080"&gt;$ListFiles&lt;/span&gt;&lt;span style="color: #000000"&gt;,&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: #800080"&gt;$Destination&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800000"&gt;"C:\Users\Jason\Documents\Roman\Roman2"&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #800080"&gt;$Images&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Get-ChildItem&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-Recurse&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;|&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;where&lt;/span&gt;&lt;span style="color: #000000"&gt;{&lt;/span&gt;&lt;span style="color: #000080"&gt;$_&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;Extension&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;-match&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800000"&gt;"gif|jpg|jpeg|png"&lt;/span&gt;&lt;span style="color: #000000"&gt;}  &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;If&lt;/span&gt;&lt;span style="color: #000000"&gt; (&lt;/span&gt;&lt;span style="color: #800080"&gt;$ListFiles&lt;/span&gt;&lt;span style="color: #ff0000"&gt;-eq&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;$True&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;    {&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: #800080"&gt;$Images&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;Else&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;    {&lt;br /&gt;        &lt;/span&gt;&lt;span style="color: #008000"&gt;# Get the computer name.&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;        &lt;/span&gt;&lt;span style="color: #800080"&gt;$ComputerName&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;gc&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;env&lt;/span&gt;&lt;span style="color: #000000"&gt;:&lt;/span&gt;&lt;span style="color: #0000ff"&gt;ComputerName&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;br /&gt;        &lt;/span&gt;&lt;span style="color: #008000"&gt;# Create the name of the folder to copy data to.&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;        [&lt;/span&gt;&lt;span style="color: #0000ff"&gt;string&lt;/span&gt;&lt;span style="color: #000000"&gt;]&lt;/span&gt;&lt;span style="color: #800080"&gt;$FolderName&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800080"&gt;$ComputerName&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;+&lt;/span&gt;&lt;span style="color: #000000"&gt; ((&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Get-Date&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;Year&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;ToString&lt;/span&gt;&lt;span style="color: #000000"&gt;() &lt;/span&gt;&lt;span style="color: #ff0000"&gt;+&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;`&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;            ((&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Get-Date&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;month&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;ToString&lt;/span&gt;&lt;span style="color: #000000"&gt;() &lt;/span&gt;&lt;span style="color: #ff0000"&gt;+&lt;/span&gt;&lt;span style="color: #000000"&gt; ((&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Get-Date&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;Day&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;ToString&lt;/span&gt;&lt;span style="color: #000000"&gt;()&lt;br /&gt;        &lt;br /&gt;        &lt;/span&gt;&lt;span style="color: #008000"&gt;# Create new folder in Destingation.&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;        &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;New-Item&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-type&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;Directory&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-Path&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800080"&gt;$Destination&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-Name&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800080"&gt;$FolderName&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;        &lt;br /&gt;        &lt;/span&gt;&lt;span style="color: #008000"&gt;# Copy Image to the destination&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;        &lt;/span&gt;&lt;span style="color: #800080"&gt;$Images&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;|&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Copy-Item&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-Destination&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800000"&gt;"&lt;/span&gt;&lt;span style="color: #008000; text-decoration: underline"&gt;$Destination\$FolderName&lt;/span&gt;&lt;span style="color: #800000"&gt;"&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-Force&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;} &lt;/span&gt;&lt;span style="color: #008000"&gt;# End: Function Copy-ImageFiles&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Copy-ImageFile&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-2898406452364822956?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/eNqa6lg77oc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/2898406452364822956/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=2898406452364822956" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/2898406452364822956?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/2898406452364822956?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/eNqa6lg77oc/search-hard-drive-for-image-files-and.html" title="Search a hard drive for image files and copy them to another client with PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2012/01/search-hard-drive-for-image-files-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMAQXY_eCp7ImA9WhRVGEw.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-4142569346497833449</id><published>2012-01-17T09:27:00.001-05:00</published><updated>2012-01-17T09:27:20.840-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-17T09:27:20.840-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>How to check for processes utilizing to much processor time in PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nCseNccP8EQwUY165VQa9XW-P0A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nCseNccP8EQwUY165VQa9XW-P0A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nCseNccP8EQwUY165VQa9XW-P0A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nCseNccP8EQwUY165VQa9XW-P0A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I’m a bit behind in posting some of this code.&amp;nbsp; This was one of the projects a student brought to class.&amp;nbsp; He needed to know how to use PowerShell to monitor if any processes consumed more than 25% of the processor time.&amp;nbsp; If so, he had a set of services that needed to be restarted.&amp;nbsp; Below is the code to find out the current processor load with the process restarting code commented out.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;The &lt;strong&gt;get-counter&lt;/strong&gt; cmdlet gave us the ability to collect multiple samples so that a spike would not trigger the process restart.&amp;nbsp; In the code below, we took two samples with 1 second between them.&amp;nbsp; Yes, the variable &lt;strong&gt;$CurrentLoad&lt;/strong&gt; is set with a very long one liner.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre&gt;&lt;span style="color: #0000ff"&gt;Function&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000cd"&gt;CheckProcess&lt;br /&gt;{&lt;br /&gt;Param&lt;/span&gt;&lt;span style="color: #000000"&gt; (&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #800080"&gt;$Threshold&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #000000"&gt;25&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #800080"&gt;$CurrentLoad&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;=&lt;/span&gt;&lt;span style="color: #000000"&gt; ((&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;get-counter&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-counter&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800000"&gt;"\processor(_total)\% Processor time"&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-SampleInterval&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #000000"&gt;1&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-MaxSamples&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #000000"&gt;2&lt;/span&gt;&lt;span style="color: #000000"&gt;) &lt;/span&gt;&lt;span style="color: #0000ff"&gt;|&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;ForEach&lt;/span&gt;&lt;span style="color: #000000"&gt; {&lt;/span&gt;&lt;span style="color: #000080"&gt;$_&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #0000ff"&gt;CounterSamples&lt;/span&gt;&lt;span style="color: #000000"&gt;} &lt;/span&gt;&lt;span style="color: #0000ff"&gt;|&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Select-Object&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-Property&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;CookedValue&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;|&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;ForEach&lt;/span&gt;&lt;span style="color: #000000"&gt; {&lt;/span&gt;&lt;span style="color: #000080"&gt;$_&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #0000ff"&gt;CookedValue&lt;/span&gt;&lt;span style="color: #000000"&gt;} &lt;/span&gt;&lt;span style="color: #0000ff"&gt;|&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Measure-Object&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;-Average&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;.&lt;/span&gt;&lt;span style="color: #8b4513"&gt;Average&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;If&lt;/span&gt;&lt;span style="color: #000000"&gt; (&lt;/span&gt;&lt;span style="color: #800080"&gt;$CurrentLoad&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;-gt&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #800080"&gt;$Threshold&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008000"&gt;# Kill Processes&lt;br /&gt;# EX: "Proc1", "Proc2", "Proc3" | Stop-Process&lt;br /&gt;# Pause script to allow processes to stop&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #5f9ea0"&gt;Start-Sleep&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #000000"&gt;1&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008000"&gt;# To Restart Service&lt;br /&gt;# EX: "Service" | Restart-Server&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;CheckProcess&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-4142569346497833449?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/vPt3rsMpD7k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/4142569346497833449/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=4142569346497833449" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/4142569346497833449?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/4142569346497833449?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/vPt3rsMpD7k/how-to-check-for-processes-utilizing-to.html" title="How to check for processes utilizing to much processor time in PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2012/01/how-to-check-for-processes-utilizing-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUNRHs_fip7ImA9WhRVFUs.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-8259287993322280094</id><published>2011-12-12T07:00:00.000-05:00</published><updated>2012-01-14T12:31:35.546-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-14T12:31:35.546-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6292" /><title>How to let users see websites that do not have a rating</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VQyOwqbJalDRn52a-Uiv2xric2o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VQyOwqbJalDRn52a-Uiv2xric2o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VQyOwqbJalDRn52a-Uiv2xric2o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VQyOwqbJalDRn52a-Uiv2xric2o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Content advisor uses a rating system known as Recreational Software Advisory Council on the Internet ) RSACi to determine if the content in a web site is suitable to the user based on the users preferences.&amp;nbsp; Below shows the rating levels:&lt;br /&gt;
&lt;br /&gt;
&lt;table border="0" cellpadding="2" cellspacing="0" style="width: 400px;"&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td valign="top" width="80"&gt;&lt;strong&gt;Level&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;strong&gt;Language&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;strong&gt;Nudity&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;strong&gt;Sex&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;strong&gt;Violence&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="80"&gt;4&lt;/td&gt; &lt;td valign="top" width="80"&gt;Explicit or crude language&lt;/td&gt; &lt;td valign="top" width="80"&gt;Provocative frontal nudity&lt;/td&gt; &lt;td valign="top" width="80"&gt;Explicit sexual activity&lt;/td&gt; &lt;td valign="top" width="80"&gt;Wanton and gratuitous violence&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="80"&gt;3&lt;/td&gt; &lt;td valign="top" width="80"&gt;Obscene gestures&lt;/td&gt; &lt;td valign="top" width="80"&gt;Frontal nudity&lt;/td&gt; &lt;td valign="top" width="80"&gt;Non-explicit sexual touching&lt;/td&gt; &lt;td valign="top" width="80"&gt;Killing with blood and gore&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="80"&gt;2&lt;/td&gt; &lt;td valign="top" width="80"&gt;Moderate expletives&lt;/td&gt; &lt;td valign="top" width="80"&gt;Partial nudity&lt;/td&gt; &lt;td valign="top" width="80"&gt;Clothed sexual touching&lt;/td&gt; &lt;td valign="top" width="80"&gt;Killing&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="80"&gt;1&lt;/td&gt; &lt;td valign="top" width="80"&gt;Mild expletives&lt;/td&gt; &lt;td valign="top" width="80"&gt;Revealing attire&lt;/td&gt; &lt;td valign="top" width="80"&gt;Passionate kissing&lt;/td&gt; &lt;td valign="top" width="80"&gt;Fighting&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="80"&gt;0&lt;/td&gt; &lt;td valign="top" width="80"&gt;Inoffensive slang&lt;/td&gt; &lt;td valign="top" width="80"&gt;No nudity&lt;/td&gt; &lt;td valign="top" width="80"&gt;No sexual acts&lt;/td&gt; &lt;td valign="top" width="80"&gt;No violence&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
If content advisor is turned on and a website does not include a RSACi rating, that content is blocked.&amp;nbsp; To override this, open the Internet Explorer’s Properties.&lt;br /&gt;
&lt;br /&gt;
Click the &lt;strong&gt;Content&lt;/strong&gt; tab.&lt;br /&gt;
&lt;br /&gt;
Click &lt;strong&gt;Settings&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
In the &lt;strong&gt;&lt;em&gt;Content Advisor&lt;/em&gt;&lt;/strong&gt; window, click the &lt;strong&gt;General&lt;/strong&gt; tab.&lt;br /&gt;
&lt;br /&gt;
Check &lt;strong&gt;Users can see websites that have no rating&lt;/strong&gt; and then click &lt;strong&gt;OK&lt;/strong&gt; twice&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://lh5.ggpht.com/-pf6EFzOu72A/Tn-rnv6LZaI/AAAAAAAABaE/UI3UlbF5vMM/s1600-h/image%25255B3%25255D.png"&gt;&lt;img alt="image" border="0" height="352" src="http://lh4.ggpht.com/-AcL0rB028us/Tn-roirypmI/AAAAAAAABaI/0crowFhpMuQ/image_thumb%25255B1%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="306" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-8259287993322280094?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/SXPWE4sByfQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/8259287993322280094/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=8259287993322280094" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8259287993322280094?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8259287993322280094?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/SXPWE4sByfQ/how-to-let-users-see-websites-that-so.html" title="How to let users see websites that do not have a rating" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-AcL0rB028us/Tn-roirypmI/AAAAAAAABaI/0crowFhpMuQ/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/12/how-to-let-users-see-websites-that-so.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EEQns7cSp7ImA9WhRQFE4.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-8936176280881468427</id><published>2011-12-09T08:00:00.000-05:00</published><updated>2011-12-09T08:00:03.509-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-09T08:00:03.509-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Group Policy" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6293" /><title>How to control the installation of Add-Ons in Internet Explorer.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cecegusFpDbRELGJ98WPZfWcoaA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cecegusFpDbRELGJ98WPZfWcoaA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cecegusFpDbRELGJ98WPZfWcoaA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cecegusFpDbRELGJ98WPZfWcoaA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For many organizations, controlling what can be added to clients help to reduce the Total Cost of Ownership (TCO) of a network.&amp;nbsp; Controlling what extensions can be added to Internet Explorer is part of the TCO reduction effort by preventing the IT staff from support issues caused me non-approved Add-ons.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;The first thing we need to do is to discover the GUID of an Add-On that we want to prevent from being installed.&amp;nbsp; For this reason, you fist need to install it on a test client.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Once installed, open Internet Explorer.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Tools / Manage Add-ons&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Browser to the Add-on that you want to prevent the installation of.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Right mouse click the Add-on and select &lt;strong&gt;More Information&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Record the GUID ( curly braces as well ) and the Name.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-CWWuHVF-pjI/Ts0wXew-crI/AAAAAAAABkg/kOYLb534t1U/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-fgn_xVTm-xk/Ts0wXvL0WkI/AAAAAAAABko/4kqQDZVSSTw/image_thumb%25255B1%25255D.png?imgmax=800" width="371" height="215"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Close&lt;/strong&gt; the window.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Open a Group Policy that is scoped to the computers that your want to prevent add-ons from being installed.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Browse to &lt;strong&gt;Computer Configuration / Policies / Administrative Templates / Windows Components / Internet Explorer / Security Features / Add-on Management&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Enable the policy for &lt;strong&gt;Add-on List&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Show&lt;/strong&gt;&amp;nbsp; and enter the &lt;strong&gt;Name&lt;/strong&gt; in the &lt;strong&gt;&lt;em&gt;Value Name&lt;/em&gt;&lt;/strong&gt; field and the &lt;strong&gt;Class ID/GUID&lt;/strong&gt; in the &lt;strong&gt;Value&lt;/strong&gt; field. Click &lt;strong&gt;OK &lt;/strong&gt;when done.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-ZSAu7N1rHy8/Ts0wX1maJqI/AAAAAAAABkw/AcT6Sro1nDc/s1600-h/image%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/--HCFGsO_jIo/Ts0wYAgqKyI/AAAAAAAABk4/KMBIymOn37U/image_thumb%25255B2%25255D.png?imgmax=800" width="244" height="146"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;OK&lt;/strong&gt; again.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Enable the policy for &lt;strong&gt;Deny all add-ons unless specifically allowed in the Add-on List.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Now, only the Add-on that you listed can be installed once this GPO is applied to your clients.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-8936176280881468427?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/Fzb5IIRYIzA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/8936176280881468427/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=8936176280881468427" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8936176280881468427?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8936176280881468427?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/Fzb5IIRYIzA/how-to-control-installation-of-add-ons.html" title="How to control the installation of Add-Ons in Internet Explorer." /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-fgn_xVTm-xk/Ts0wXvL0WkI/AAAAAAAABko/4kqQDZVSSTw/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/12/how-to-control-installation-of-add-ons.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UER3g6eip7ImA9WhRQE0k.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-5204169884727139791</id><published>2011-12-08T08:00:00.000-05:00</published><updated>2011-12-08T08:00:06.612-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-08T08:00:06.612-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>Case sensitive “Contains” operator in PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pCxLJiAheFdVhD7IocoP8YSHw7I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pCxLJiAheFdVhD7IocoP8YSHw7I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pCxLJiAheFdVhD7IocoP8YSHw7I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pCxLJiAheFdVhD7IocoP8YSHw7I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In PowerShell, we can use the –contains operator to determine if a string contains something that we care looking for.&amp;nbsp; Here is an example:&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;$collection = "One","Two","Three"&lt;br&gt;$collection -contains "One"&lt;/font&gt;&lt;/p&gt; &lt;p&gt;In this example, &lt;strong&gt;True&lt;/strong&gt; would be returned. In the next example, &lt;strong&gt;True&lt;/strong&gt; would also be returned.&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;$collection -contains "one"&lt;/font&gt;&lt;/p&gt; &lt;p&gt;The difference is the ‘O’ is lower case.&amp;nbsp; This may not serve your needs if case sensitivity is a requirement.&amp;nbsp; The below code will prove a case sensitive test.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;$collection -ccontains "one"&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Now the result will be &lt;strong&gt;False&lt;/strong&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-5204169884727139791?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/2sihEe_rR-Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/5204169884727139791/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=5204169884727139791" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5204169884727139791?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5204169884727139791?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/2sihEe_rR-Q/case-sensitive-contains-operator-in.html" title="Case sensitive “Contains” operator in PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/12/case-sensitive-contains-operator-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMFQX45eip7ImA9WhRRF0k.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-5661708614188590997</id><published>2011-12-01T08:00:00.000-05:00</published><updated>2011-12-01T08:00:10.022-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-01T08:00:10.022-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer" /><title>How to Disable the clients from removing the IE Menu Bar with Group Policy.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bscaQTWb_SMKoPQJkycoTGiNdVI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bscaQTWb_SMKoPQJkycoTGiNdVI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bscaQTWb_SMKoPQJkycoTGiNdVI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bscaQTWb_SMKoPQJkycoTGiNdVI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is a simple fix utilizing Group Policy.&amp;nbsp; Make sure you are doing this in a GPO that is properly scoped to the Users that you want affected by this policy.&lt;br /&gt;
&lt;br /&gt;
In your GPO, browse to &lt;strong&gt;User Configuration \ Policy \ Administrative Templates \ Windows Components \ Internet Explorer \ Toolbars&lt;/strong&gt;.&lt;br /&gt;
Enable the following policies:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Disable customizing browser toolbar buttons.&lt;/li&gt;
&lt;li&gt;Disable customizing browser toolbars.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;a href="http://lh5.ggpht.com/-DQT2GqXjhCw/Ts0a2tjJJqI/AAAAAAAABkQ/F2pEVK8MnX8/s1600-h/image%25255B2%25255D.png"&gt;&lt;img alt="image" border="0" height="178" src="http://lh4.ggpht.com/-QAJiKmnq5V0/Ts0a252P-6I/AAAAAAAABkY/SgYFumnE_yI/image_thumb.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="244" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-5661708614188590997?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/zNK-CbewSt0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/5661708614188590997/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=5661708614188590997" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5661708614188590997?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5661708614188590997?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/zNK-CbewSt0/how-to-disable-clients-from-removing-ie.html" title="How to Disable the clients from removing the IE Menu Bar with Group Policy." /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-QAJiKmnq5V0/Ts0a252P-6I/AAAAAAAABkY/SgYFumnE_yI/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/12/how-to-disable-clients-from-removing-ie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ICQXs7eip7ImA9WhRRFUo.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-162109631960476834</id><published>2011-11-29T09:06:00.000-05:00</published><updated>2011-11-29T09:06:00.502-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T09:06:00.502-05:00</app:edited><title>MCTExpert is now on the Android Market!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GcPX-yE-42_C_x7JCagVECinZPg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GcPX-yE-42_C_x7JCagVECinZPg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GcPX-yE-42_C_x7JCagVECinZPg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GcPX-yE-42_C_x7JCagVECinZPg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
Today MCTExpert is proud to announce our first step in the
exciting world of mobile apps.&amp;nbsp; After a
month of research and development, our first demo app is on the Android
Marketplace.&amp;nbsp; “American Road Trip” was
inspired by a game played with 12x12 inch cards on family road trips a long
time ago with my brothers in the back seat of the car.&amp;nbsp;&amp;nbsp; This version is more dynamic.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
This demo app served as our test bed for developing our
first code library for the Android platform.&amp;nbsp;
It also allowed us to work on the procedures that are needed to get an
application fro the design board to the Android Marketplace.&amp;nbsp; I invite you to download this app and give
your kids a video game that will keep their eyes more on the world around them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
Plans are on the table to take on more challenging projects
as we continue to build our code library and bring some great ideas to the
Android Market.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;a href="https://market.android.com/details?id=com.mctexpert.android.ishunt&amp;amp;feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5tY3RleHBlcnQuYW5kcm9pZC5pc2h1bnQiXQ.."&gt;https://market.android.com/details?id=com.mctexpert.android.ishunt&amp;amp;feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5tY3RleHBlcnQuYW5kcm9pZC5pc2h1bnQiXQ..&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-162109631960476834?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/yWdAcVrGKwc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/162109631960476834/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=162109631960476834" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/162109631960476834?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/162109631960476834?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/yWdAcVrGKwc/mctexpert-is-now-on-android-market.html" title="MCTExpert is now on the Android Market!" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/mctexpert-is-now-on-android-market.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EERXwyfyp7ImA9WhRRFEU.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-8428694183760515788</id><published>2011-11-28T07:00:00.000-05:00</published><updated>2011-11-28T07:00:04.297-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-28T07:00:04.297-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Group Policy" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><title>Prevent a specific type of device from installing on a client.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0SmO6cwiPt7LrsvP4DDgQwLyej4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0SmO6cwiPt7LrsvP4DDgQwLyej4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0SmO6cwiPt7LrsvP4DDgQwLyej4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0SmO6cwiPt7LrsvP4DDgQwLyej4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This process can be completed in either local or Group Policy.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Plug in the device that you wish to restrict.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Open &lt;strong&gt;Device Manager&lt;/strong&gt; and then open the properties of the device.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-ucnYprvQ6_Q/Tn4zPrk9d9I/AAAAAAAABZM/d2mVIF150mE/s1600-h/image%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-JLVKhoIbS98/Tn4zQHBKYCI/AAAAAAAABZQ/pqGVo6tE4bU/image_thumb.png?imgmax=800" width="244" height="123"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click the &lt;strong&gt;Details&lt;/strong&gt; tab.&lt;/p&gt; &lt;p&gt;From the &lt;em&gt;&lt;strong&gt;Property&lt;/strong&gt; &lt;/em&gt;drop down box, select &lt;strong&gt;Device class guid&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Record the &lt;strong&gt;&lt;em&gt;Value&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-iD717D5v7a8/Tn4zQbbGdcI/AAAAAAAABZU/RFrpypoZmkE/s1600-h/image%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-iP62IO8jm1s/Tn4zQ-RWIvI/AAAAAAAABZY/Amgox0TD9pc/image_thumb%25255B2%25255D.png?imgmax=800" width="304" height="348"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Close &lt;strong&gt;Device Manager&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Open either local policy or the GPO that you will use to manage this restriction.&lt;/p&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;Expand &lt;strong&gt;Computer Configuration / Administrative Templates / System / Device Installation /Device Installation Restrictions&lt;/strong&gt;. &lt;p&gt;&amp;nbsp; &lt;p&gt;Double click &lt;strong&gt;Prevent installation of devices using drivers that match these device setup classes&lt;/strong&gt;. &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-a3wYVBYkCg0/Tn4zRtCt7mI/AAAAAAAABZc/v-fJc6TFizs/s1600-h/image%25255B10%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-sB7DsWwR9w8/Tn4zR2Z8izI/AAAAAAAABZg/XB0DL3d_RVs/image_thumb%25255B4%25255D.png?imgmax=800" width="383" height="176"&gt;&lt;/a&gt;   &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Enable&lt;/strong&gt; and then click &lt;strong&gt;Show&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-9lBDgEOHPbQ/Tn4zSc0BONI/AAAAAAAABZk/Lq2S_eEZpVM/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-yOK6vdxjRws/Tn4zS7jAMGI/AAAAAAAABZo/qilCrr9rk74/image_thumb%25255B6%25255D.png?imgmax=800" width="382" height="362"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Enter the GUID you recorded earlier.&amp;nbsp; Include both the open and close curly braces on each end of the GUID. Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-GGDfEVNGRdg/Tn4zTTRUiOI/AAAAAAAABZs/2ZmUiZwxsqs/s1600-h/image%25255B17%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-SICqAROmp-c/Tn4zT-djTQI/AAAAAAAABZw/tLW364dYlzw/image_thumb%25255B7%25255D.png?imgmax=800" width="244" height="166"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;OK&lt;/strong&gt;. Close the policy editor.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-8428694183760515788?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/FPQJ6xkoU7E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/8428694183760515788/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=8428694183760515788" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8428694183760515788?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8428694183760515788?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/FPQJ6xkoU7E/prevent-specific-type-of-device-from.html" title="Prevent a specific type of device from installing on a client." /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-JLVKhoIbS98/Tn4zQHBKYCI/AAAAAAAABZQ/pqGVo6tE4bU/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/prevent-specific-type-of-device-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcER3wyfyp7ImA9WhRREk8.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-6947113921676473093</id><published>2011-11-25T08:00:00.000-05:00</published><updated>2011-11-25T08:00:06.297-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-25T08:00:06.297-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6293" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><title>Password Change prompt in Windows 7</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hsw4YCXyKymgm5y8zN-AbTqUJFs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hsw4YCXyKymgm5y8zN-AbTqUJFs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hsw4YCXyKymgm5y8zN-AbTqUJFs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hsw4YCXyKymgm5y8zN-AbTqUJFs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can set the number of days in advanced that a user receives a warning about their password expiring using Group Policy.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;You will find this setting at: &lt;strong&gt;Computer Configuration \ Windows Settings \ Security Settings \ Local Policies \ Security Options \ Interactive Logon: Prompt user to change password before expiration&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Just enable this policy and set the number of days that you want the warnings to begin.&amp;nbsp; This will appear as a pop up balloon.&amp;nbsp; If you are preventing balloon pop ups, the user will not receive notification.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;If you do not want to enable balloon notifications, try the logon script located at &lt;a href="http://serverfault.com/questions/140816/with-no-password-expire-notification-at-logon-in-windows-7-how-are-you-configur"&gt;this site&lt;/a&gt;.&amp;nbsp; Make sure you test it before using it in a production environment.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-6947113921676473093?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/Afeb68-xPD8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/6947113921676473093/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=6947113921676473093" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/6947113921676473093?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/6947113921676473093?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/Afeb68-xPD8/password-change-prompt-in-windows-7.html" title="Password Change prompt in Windows 7" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/password-change-prompt-in-windows-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EESHY7fip7ImA9WhRREU4.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-1218224259459818620</id><published>2011-11-24T08:00:00.000-05:00</published><updated>2011-11-24T08:00:09.806-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-24T08:00:09.806-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows PE" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6292" /><title>What does the–b switch do in OSCDIMG command?</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yh6GZCM2N62pkMKY1FUAOSp0JXQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yh6GZCM2N62pkMKY1FUAOSp0JXQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yh6GZCM2N62pkMKY1FUAOSp0JXQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yh6GZCM2N62pkMKY1FUAOSp0JXQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In class, we used the OSCDIMG command to create a Windows PE image a question came about as to when the &lt;strong&gt;–b &lt;/strong&gt;switch does. According to &lt;a href="http://technet.microsoft.com/en-us/library/cc749036(WS.10).aspx"&gt;Microsoft&lt;/a&gt;, the –&lt;strong&gt;b &lt;/strong&gt;option&lt;strong&gt; &lt;/strong&gt;specifies the location of the El Torito boot sector file. &lt;br /&gt;
From &lt;a href="http://en.wikipedia.org/wiki/El_Torito_(CD-ROM_standard)"&gt;Wikipedia&lt;/a&gt;, the &lt;b&gt;El Torito Bootable CD Specification&lt;/b&gt; is an extension to the ISO 9660 CD-ROM specification. It is designed to allow a computer to boot from a CD-ROM.&amp;nbsp; In short, this helps us create a bootable image.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-1218224259459818620?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/H7tiuj8eLAY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/1218224259459818620/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=1218224259459818620" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1218224259459818620?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1218224259459818620?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/H7tiuj8eLAY/what-does-theb-switch-do-in-oscdimg.html" title="What does the–b switch do in OSCDIMG command?" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/what-does-theb-switch-do-in-oscdimg.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4BQns8cSp7ImA9WhRREEg.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-5374110686404388697</id><published>2011-11-23T08:00:00.000-05:00</published><updated>2011-11-23T08:29:13.579-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-23T08:29:13.579-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6293" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows Server 2008" /><title>Change the number of cached credentials</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RfbYsIdDBhwxcdgJi0XveTYE80I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RfbYsIdDBhwxcdgJi0XveTYE80I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RfbYsIdDBhwxcdgJi0XveTYE80I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RfbYsIdDBhwxcdgJi0XveTYE80I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Many years ago, Microsoft allowed users to logon to Windows clients utilized a set of cached credentials.&amp;nbsp; These were credentials from a previous authentication with a domain controller.&amp;nbsp; This allowed for two things.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;1) The user could log on to a mobile computer without contacting a domain controller and,&lt;/p&gt; &lt;p&gt;2) The user could logon to the client before the network connection initialized.&amp;nbsp; This gave the appearance of Windows booting faster.&amp;nbsp; It is also why the hard drive is still going strong on the I/O operations after you log in.&lt;/p&gt; &lt;p&gt;By default, Windows 7 stores the last 10 logged on users credentials and Windows Server 2008 stores the previous 25.&amp;nbsp; You can change these values to better suite your organizations needs.&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Start&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Type &lt;strong&gt;Regedit&lt;/strong&gt; and press &lt;strong&gt;&lt;em&gt;Enter&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Browse to &lt;strong&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon\&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Change the value of &lt;strong&gt;CachedLogonCount&lt;/strong&gt; to any value between 0 and 50.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Giving the value of zero will disable cached credentials.&amp;nbsp; Any value above 50 will be treated as 50.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-5374110686404388697?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/k238MFgbMJc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/5374110686404388697/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=5374110686404388697" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5374110686404388697?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5374110686404388697?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/k238MFgbMJc/change-number-of-cached-credentials.html" title="Change the number of cached credentials" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/change-number-of-cached-credentials.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8ERX0-eSp7ImA9WhRSGUs.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-5787460821045150632</id><published>2011-11-22T08:00:00.000-05:00</published><updated>2011-11-22T08:00:04.351-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-22T08:00:04.351-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6293" /><title>How to turn off Windows 7 System Restore with Group Policy</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/icUVEkgA8f5JE6LAEpg-aWKnHHw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/icUVEkgA8f5JE6LAEpg-aWKnHHw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/icUVEkgA8f5JE6LAEpg-aWKnHHw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/icUVEkgA8f5JE6LAEpg-aWKnHHw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Start / Administrative Tools/ Group Policy Management&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Create or use an existing GPO that is scoped to the clients you want to make this change to.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/--o1tfkpjfUY/Tsp_dx3hIQI/AAAAAAAABjw/ct-choUFmOo/s1600-h/image%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-p_yuRIpaBHo/Tsp_eBKoomI/AAAAAAAABj4/s7bdQ33-iAI/image_thumb.png?imgmax=800" width="244" height="197"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-GeecJqsWw50/Tsp_ecQd-wI/AAAAAAAABkA/J10XeEp3mSU/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-D8yOX5JzauE/Tsp_euupr5I/AAAAAAAABkI/KjJLRPgml2w/image_thumb%25255B1%25255D.png?imgmax=800" width="244" height="108"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Edit your GPO&lt;/p&gt; &lt;p&gt;Browse to &lt;strong&gt;Computer Configuration / Policies / Administrative Templates / System / System Restore&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Double click &lt;strong&gt;Turn off Configuration&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Set this olicy to &lt;strong&gt;Enable&lt;/strong&gt; and click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Close the &lt;strong&gt;&lt;em&gt;Group Policy Management Editor&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Scope the GPO to deploy the GPO to the target computers.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Remember, it may take a few reboots for the GPO to take effect.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-5787460821045150632?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/vFi4GjdrTq8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/5787460821045150632/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=5787460821045150632" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5787460821045150632?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5787460821045150632?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/vFi4GjdrTq8/how-to-turn-off-windows-7-system.html" title="How to turn off Windows 7 System Restore with Group Policy" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-p_yuRIpaBHo/Tsp_eBKoomI/AAAAAAAABj4/s7bdQ33-iAI/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/how-to-turn-off-windows-7-system.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8ER3syfCp7ImA9WhRSGEo.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-1730501352571042436</id><published>2011-11-21T07:00:00.000-05:00</published><updated>2011-11-21T07:00:06.594-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-21T07:00:06.594-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Group Policy" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><title>How to prevent new USB devices from being installed on a client.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OnBS8501vlQJqfiNii9TTdRNwdc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OnBS8501vlQJqfiNii9TTdRNwdc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OnBS8501vlQJqfiNii9TTdRNwdc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OnBS8501vlQJqfiNii9TTdRNwdc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In local (or Group) policy, expand &lt;strong&gt;Computer Configuration / Administrative Templates / System / Device Installation /Device Installation Restrictions.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Double click &lt;strong&gt;Prevent installation of Removable Devices&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-oL27rz8MepI/Tn4vjF3bPzI/AAAAAAAABZE/L3S2H1_UuFc/s1600-h/image%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-K_eWVaG3BPw/Tn4vjmFGudI/AAAAAAAABZI/oz0-LSYlchQ/image_thumb%25255B2%25255D.png?imgmax=800" width="436" height="202"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Select &lt;strong&gt;Enable&lt;/strong&gt; and click &lt;strong&gt;OK.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Close local (or Group) policy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-1730501352571042436?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/dqJT_nR9tpo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/1730501352571042436/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=1730501352571042436" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1730501352571042436?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1730501352571042436?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/dqJT_nR9tpo/how-to-prevent-new-usb-devices-from.html" title="How to prevent new USB devices from being installed on a client." /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-K_eWVaG3BPw/Tn4vjmFGudI/AAAAAAAABZI/oz0-LSYlchQ/s72-c/image_thumb%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/how-to-prevent-new-usb-devices-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEFQXg5eip7ImA9WhRSFkw.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-7220068744024852180</id><published>2011-11-18T07:00:00.000-05:00</published><updated>2011-11-18T07:00:10.622-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-18T07:00:10.622-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10325" /><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>How to list all the WMI namespaces and their classes in PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ReLcwmNFlTIzK7AS8iC2q5IZQA0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ReLcwmNFlTIzK7AS8iC2q5IZQA0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ReLcwmNFlTIzK7AS8iC2q5IZQA0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ReLcwmNFlTIzK7AS8iC2q5IZQA0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Get ready for a real long list, but here is how you do it.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue;"&gt;Get-WMIObject –Namespace root –List Recurse&lt;/span&gt;&lt;br /&gt;
Simple, yet effective.&amp;nbsp; Be prepared though. My Windows 7 Ultimate returned 4,608 classes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue;"&gt;Get-WMIObject –Namespace root –List Recurse | 
Get-Member&lt;/span&gt;&lt;br /&gt;

&lt;span style="color: #333333;"&gt;I receive 60251 classes.  There is a lot of information 
in WMI.&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-7220068744024852180?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/ybegnTX9Cec" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/7220068744024852180/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=7220068744024852180" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/7220068744024852180?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/7220068744024852180?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/ybegnTX9Cec/how-to-list-all-wmi-namespaces-and.html" title="How to list all the WMI namespaces and their classes in PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/how-to-list-all-wmi-namespaces-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8EQ3Y8eCp7ImA9WhRSFU4.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-4552062814399879358</id><published>2011-11-17T08:00:00.000-05:00</published><updated>2011-11-17T08:00:02.870-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-17T08:00:02.870-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DNS" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6419" /><title>How to Delete a DNS Zone</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9Nblgf02t5Wr0e9_Dnoksu6axoM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9Nblgf02t5Wr0e9_Dnoksu6axoM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9Nblgf02t5Wr0e9_Dnoksu6axoM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9Nblgf02t5Wr0e9_Dnoksu6axoM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;When it is time to remove a DNS zone for a server, log on with an account that has local administrative rights to the server. We are going to delete a zone called &lt;strong&gt;Test.Contoso.com&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Type the following line.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;dnscmd nyc-dc1 /zonedelete test.contoso.com&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Press &lt;strong&gt;Y&lt;/strong&gt; to confirm the delete.&lt;br /&gt;
&lt;a href="http://lh3.ggpht.com/-tcnCzD6bgo4/TjdNklwpRmI/AAAAAAAABMc/-LeQnJqzdeI/s1600-h/image%25255B3%25255D.png"&gt;&lt;img alt="image" border="0" height="101" src="http://lh3.ggpht.com/-1jIMmGzxpg4/TjdNlmUBluI/AAAAAAAABMg/EZoY9zOzzFM/image_thumb%25255B1%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="441" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-4552062814399879358?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/wXrYVaRLhp8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/4552062814399879358/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=4552062814399879358" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/4552062814399879358?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/4552062814399879358?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/wXrYVaRLhp8/how-to-delete-dns-zone.html" title="How to Delete a DNS Zone" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-1jIMmGzxpg4/TjdNlmUBluI/AAAAAAAABMg/EZoY9zOzzFM/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/how-to-delete-dns-zone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8GQX8ycSp7ImA9WhRSFEk.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-1018076597301426323</id><published>2011-11-16T07:00:00.000-05:00</published><updated>2011-11-16T07:00:20.199-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-16T07:00:20.199-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MOC 10325" /><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>How to sort an object with one property descending and another property ascending with PowerShell?</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lgDnduvmbjyXTqTwO3PKJ2ZzdRw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lgDnduvmbjyXTqTwO3PKJ2ZzdRw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lgDnduvmbjyXTqTwO3PKJ2ZzdRw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lgDnduvmbjyXTqTwO3PKJ2ZzdRw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I’ll admit, I did not come up with the answer to this one.&amp;nbsp; I pulled it from the help file for &lt;strong&gt;Sort-Object&lt;/strong&gt;&amp;nbsp; It was a good question though.&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;get-service | sort-object -property @{Expression="Status";Descending=$true}, @{Expression="DisplayName";Descending=$false}&lt;/font&gt;&lt;/p&gt; &lt;p&gt;The above command is all on the same line.&lt;/p&gt; &lt;p&gt;First we used &lt;strong&gt;Get-Service&lt;/strong&gt; to get some objects to work with.&amp;nbsp; We then piped it to &lt;strong&gt;Sort-Object&lt;/strong&gt;&amp;nbsp; and we used the –&lt;strong&gt;Property&lt;/strong&gt; parameter to tell PowerShell what values we are interested in sorting.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Next we switch to creating a hash table to specify that we first want to sort the &lt;strong&gt;Status&lt;/strong&gt; property in descending order.&amp;nbsp; We do this by setting the &lt;strong&gt;Descending&lt;/strong&gt; flag to Boolean &lt;strong&gt;True&lt;/strong&gt;&amp;nbsp; In PowerShell Boolean true is &lt;strong&gt;$true&lt;/strong&gt; and Boolean false is &lt;strong&gt;$false&lt;/strong&gt;.&amp;nbsp; We the specify the next value that we want to sort by which is &lt;strong&gt;DisplayName&lt;/strong&gt; and we set the &lt;strong&gt;Descending&lt;/strong&gt; flag to Boolean &lt;strong&gt;$false&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;The end result is a list of all running processes that is sorted in descending order by status and then ascending order by DisplayName.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-1018076597301426323?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/B1OpBSf54pg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/1018076597301426323/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=1018076597301426323" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1018076597301426323?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1018076597301426323?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/B1OpBSf54pg/how-to-sort-object-with-one-property.html" title="How to sort an object with one property descending and another property ascending with PowerShell?" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/how-to-sort-object-with-one-property.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMESXg9fSp7ImA9WhRSE0g.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-8510872297304830628</id><published>2011-11-15T07:00:00.000-05:00</published><updated>2011-11-15T07:00:08.665-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-15T07:00:08.665-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows 8" /><title>Windows 8 app History</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lZo1WTyjmqicgjNivdvNoVxhN2M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lZo1WTyjmqicgjNivdvNoVxhN2M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lZo1WTyjmqicgjNivdvNoVxhN2M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lZo1WTyjmqicgjNivdvNoVxhN2M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#c0504d" size="1"&gt;Note: Information provided from Windows 8 Developer Preview&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Windows 8 has a new tab in the task manager called App History.&amp;nbsp; This tab allows you to monitor the usage of Metro app.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-BXB0oycl8oE/Tq78lUBIS6I/AAAAAAAABhw/jJXzrM7d7o4/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-7_kiH-_g0RQ/Tq78luOUBeI/AAAAAAAABh4/up7Hm-nxrw4/image_thumb%25255B1%25255D.png?imgmax=800" width="408" height="386"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;With Windows 8 being designed for a more mobile workforce, I can see this tab being very useful.&amp;nbsp; You can identify how much CPU time but more importantly, how much network bandwidth is being consumed.&amp;nbsp; With our more mobile society, one network hogging app and really degrade the users experience.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-8510872297304830628?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/DDKMHlLwFfw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/8510872297304830628/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=8510872297304830628" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8510872297304830628?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/8510872297304830628?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/DDKMHlLwFfw/windows-8-app-history.html" title="Windows 8 app History" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-7_kiH-_g0RQ/Tq78luOUBeI/AAAAAAAABh4/up7Hm-nxrw4/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/windows-8-app-history.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcGQXo_cCp7ImA9WhRSEko.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-1629734997168182284</id><published>2011-11-14T07:00:00.000-05:00</published><updated>2011-11-14T07:00:20.448-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-14T07:00:20.448-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6292" /><category scheme="http://www.blogger.com/atom/ns#" term="MOC 6294" /><title>Windows 7 Installation does not see my hard drive.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9CFb8xzH6QN0cAUrH9qqvSBhPF4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9CFb8xzH6QN0cAUrH9qqvSBhPF4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9CFb8xzH6QN0cAUrH9qqvSBhPF4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9CFb8xzH6QN0cAUrH9qqvSBhPF4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;It is possible that on some very advanced systems, the Windows 7 installer may not have the drivers for your hard drive.&amp;nbsp; Follow this simple set of instructions to load your drivers into Windows 7 during installation.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Boot from the Installation DVD.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Choose your language and click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-KzFUgiH59y8/Tn4EmZ88wvI/AAAAAAAABYc/myn1dlS8V-0/s1600-h/image%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-3oz1HUzO2GU/Tn4Em4PHQRI/AAAAAAAABYg/tF-mYGjZ-Kw/image_thumb.png?imgmax=800" width="244" height="184"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Install Now&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-jr_tMh-fUrw/Tn4EnYatyBI/AAAAAAAABYk/bhYigxDYxRM/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-9R7hS2WiKZk/Tn4EnrxNYII/AAAAAAAABYo/uC2AGPq6wC4/image_thumb%25255B1%25255D.png?imgmax=800" width="244" height="182"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Check &lt;strong&gt;I accept the license agreement&lt;/strong&gt; and click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-tIjIhfxPQfs/Tn4Eonk1tbI/AAAAAAAABYs/8mWnVyRkFxA/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-yQ6RH6sR2nw/Tn4EozKS_EI/AAAAAAAABYw/-l90NaiIXwE/image_thumb%25255B2%25255D.png?imgmax=800" width="244" height="183"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Custom&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-O6uy9WP__LY/Tn4EpPJjGbI/AAAAAAAABY0/pl3ueEYnN2U/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-5H0SZDaMnEU/Tn4Epre9wfI/AAAAAAAABY4/gJ5T0EZAsXI/image_thumb%25255B3%25255D.png?imgmax=800" width="244" height="183"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click &lt;strong&gt;Load Driver&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-WLapL9YTM5g/Tn4EqJwQwMI/AAAAAAAABY8/qxyBeNZMJZU/s1600-h/image%25255B17%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-dzcIRbo4GaY/Tn4EqSPK7FI/AAAAAAAABZA/FNdygxfKr5I/image_thumb%25255B7%25255D.png?imgmax=800" width="246" height="206"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Browse to the media that contains your drivers.&amp;nbsp; Once loaded, you may need to click &lt;strong&gt;Refresh &lt;/strong&gt;to see your hard drive.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-1629734997168182284?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/bWiPOqK3wSg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/1629734997168182284/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=1629734997168182284" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1629734997168182284?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1629734997168182284?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/bWiPOqK3wSg/windows-7-installation-does-not-see-my.html" title="Windows 7 Installation does not see my hard drive." /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-3oz1HUzO2GU/Tn4Em4PHQRI/AAAAAAAABYg/tF-mYGjZ-Kw/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/windows-7-installation-does-not-see-my.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8ESH04cCp7ImA9WhRSEEw.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-1554185185422325514</id><published>2011-11-11T07:00:00.000-05:00</published><updated>2011-11-11T07:00:09.338-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-11T07:00:09.338-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PowerShell" /><title>List all properties of a user object with PowerShell</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nivN1mbzuE5BAunpgU5-DwBPUrI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nivN1mbzuE5BAunpgU5-DwBPUrI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nivN1mbzuE5BAunpgU5-DwBPUrI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nivN1mbzuE5BAunpgU5-DwBPUrI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Enumerating a user account’s properties in PowerShell using the command &lt;strong&gt;get-ADUser – Filter ‘name –like “&lt;em&gt;username”’&lt;/em&gt;&lt;/strong&gt; only gets you a small subset of the data.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/--kNq4z53ON4/Tq7nJ-s9j7I/AAAAAAAABhg/LdljMbHiIWA/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-UPPVfqm9-Ag/Tq7nKBkMhgI/AAAAAAAABho/EzXuG_HJT10/image_thumb%25255B1%25255D.png?imgmax=800" width="429" height="133"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you want to see it all, try this:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;get-aduser –filter ‘name –like “&lt;em&gt;username”’&lt;/em&gt; –Properties *&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;You will see all the attributes of the user object.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-1554185185422325514?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/dpXgGoka0Rg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/1554185185422325514/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=1554185185422325514" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1554185185422325514?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/1554185185422325514?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/dpXgGoka0Rg/list-all-properties-of-user-object-with.html" title="List all properties of a user object with PowerShell" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-UPPVfqm9-Ag/Tq7nKBkMhgI/AAAAAAAABho/EzXuG_HJT10/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/list-all-properties-of-user-object-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMGQnw6cCp7ImA9WhRTGU8.&quot;"><id>tag:blogger.com,1999:blog-7615374417555290262.post-5410109033894364492</id><published>2011-11-10T07:00:00.000-05:00</published><updated>2011-11-10T07:00:23.218-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-10T07:00:23.218-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Windows Server 2008 R2" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><title>How to join a client to a domain via command line</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XgDrJr87SA2W6meyjB7Gd12qYJc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XgDrJr87SA2W6meyjB7Gd12qYJc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XgDrJr87SA2W6meyjB7Gd12qYJc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XgDrJr87SA2W6meyjB7Gd12qYJc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Windows 7/2008 R2 have a feature that allows you to join a client to the domain without actually having access to the client.&amp;nbsp; It is called Offline Domain Join.&amp;nbsp; This process involves creating a file on the domain controller and then using that file on the client to join it to the domain.&amp;nbsp; Let’s take a look at how to make that happen.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;We are going to perform this on the server.&amp;nbsp; The idea is to join a client, &lt;strong&gt;NYC-CL1&lt;/strong&gt; to the domain in an Organizational Unit called &lt;strong&gt;Clients&lt;/strong&gt;&amp;nbsp; The default container for joining clients to the domain is &lt;strong&gt;Computers&lt;/strong&gt;, but this exercise will allow you to join the client to the OU that you want the computer object to be stored in.&lt;/p&gt; &lt;p&gt;On the Domain Controller, click &lt;strong&gt;Start&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Type &lt;strong&gt;CMD&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Right click the &lt;strong&gt;CMD.exe&lt;/strong&gt; that appears in the search list and then click &lt;strong&gt;Run as Administrator&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Type &lt;strong&gt;djoin /provision /domain contoso.com /machine nyc-cl1 /savefile nyc-cl1_File /MachineOU “OU=Clients,DC=contoso,dc=com”&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Once this is done, we can see the computer object has been created in the &lt;strong&gt;Clients&lt;/strong&gt; OU.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-gJQDkuj1eyE/TpM56sFm4wI/AAAAAAAABas/X7cCP_sppcA/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-E2ggGXyKo9o/TpM57D_O6TI/AAAAAAAABaw/MwCHN89pdTU/image_thumb%25255B4%25255D.png?imgmax=800" width="278" height="109"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;You now need to copy that file to the machine to be joined.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;On the client computer, open an elevated command prompt as you did earlier on the server.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Make sure the &lt;strong&gt;nyc-cl1_File&lt;/strong&gt; is accessable in the file structure where you are typing this command line.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Type &lt;strong&gt;djoin /requestODJ /loadfile NYC-CL1_File /windowspath %SystemRoot% /localos&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;You should see a message similar to the one below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-QcC3Ssa0m6o/TpM57gv7i6I/AAAAAAAABa0/eqpmMzhnvs0/s1600-h/image%25255B12%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-qDyxlT_lvaM/TpM58KpRSNI/AAAAAAAABa4/SsUXr9NKehc/image_thumb%25255B6%25255D.png?imgmax=800" width="383" height="127"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Reboot the client.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Below is Microsoft's information on some of the switches used in this demo.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt; &lt;table border="0" cellspacing="0" cellpadding="2" width="400"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/provision&lt;/td&gt; &lt;td valign="top" width="304"&gt;Creates a computer account in AD DS.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/domain&lt;/td&gt; &lt;td valign="top" width="304"&gt;Specifies the name of the domain to join.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/machine &lt;/td&gt; &lt;td valign="top" width="304"&gt;Specifies the name of the computer that you want to join to the domain&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/savefile &lt;/td&gt; &lt;td valign="top" width="304"&gt;Saves provisioning data to a file.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/machineou&lt;/td&gt; &lt;td valign="top" width="304"&gt;Specifies the name of the organizational unit (OU) in which you want the computer account to be created. By default, the computer account is created in the Computers container.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/requestodj&lt;/td&gt; &lt;td valign="top" width="304"&gt;Requests an offline domain join at the next start.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/Loadfile&lt;/td&gt; &lt;td valign="top" width="304"&gt;Specifies the output from a previous provisioning command.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/windowspath&lt;/td&gt; &lt;td valign="top" width="304"&gt;Specifies the path to the Windows directory of the offline image. If you are using the&lt;strong&gt;/localos&lt;/strong&gt; parameter, specify &lt;strong&gt;%systemroot%&lt;/strong&gt; or &lt;strong&gt;%windir%&lt;/strong&gt; as the value of the&lt;strong&gt;/windowspath&lt;/strong&gt; parameter.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;/localos&lt;/td&gt; &lt;td valign="top" width="304"&gt;Targets the local operating system installation, instead of an offline image, with the domain join information. If you use this parameter, the value that you specify for&lt;strong&gt;/windowspath&lt;/strong&gt; should be &lt;strong&gt;%systemroot%&lt;/strong&gt; or &lt;strong&gt;%windir%&lt;/strong&gt;. Run this parameter only on a destination computer that you want to join to the domain. This parameter is blocked from being run on a domain controller. Because this parameter injects the blob data into the locally running operating system image, you must restart the computer to complete the domain join operation, as you must also do for an online domain join.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7615374417555290262-5410109033894364492?l=mctexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/jQyYS/~4/LBrVmJBhTfQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mctexpert.blogspot.com/feeds/5410109033894364492/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7615374417555290262&amp;postID=5410109033894364492" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5410109033894364492?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7615374417555290262/posts/default/5410109033894364492?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/jQyYS/~3/LBrVmJBhTfQ/how-to-join-client-to-domain-via.html" title="How to join a client to a domain via command line" /><author><name>Jason Yoder, MCT</name><uri>http://www.blogger.com/profile/04358685907523997842</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-E2ggGXyKo9o/TpM57D_O6TI/AAAAAAAABaw/MwCHN89pdTU/s72-c/image_thumb%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mctexpert.blogspot.com/2011/11/how-to-join-client-to-domain-via.html</feedburner:origLink></entry></feed>

