<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Exchange Active Directory Consultant</title><description></description><managingEditor>noreply@blogger.com (Navdeep)</managingEditor><pubDate>Wed, 26 Aug 2026 09:13:23 +0800</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">43</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://exchadtech.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Press any key to continue using Powershell</title><link>http://exchadtech.blogspot.com/2012/06/press-any-key-to-continue-using.html</link><category>PowerShell</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Thu, 14 Jun 2012 14:04:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-1813866040378943605</guid><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;This is the code in powershell that can be used as function where you want to repeat the tasks or present user with some kind of choice.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;# Clear screen to clear the trash off the screen&lt;br /&gt;clear-host&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Using here string to display Menu &lt;br /&gt;$menu = @" &lt;br /&gt;Menu&lt;br /&gt;--------------------&lt;br /&gt;Select your options&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;0 : Press 0 to Exit&lt;br /&gt;&lt;br /&gt;"@&lt;br /&gt;&lt;br /&gt;write-host $menu&lt;br /&gt;Function Pause ($Message = "Press any* key to continue . . .Well I don't mean all :) ") {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If ($psISE) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; # The "ReadKey" functionality is not supported in Windows PowerShell ISE.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $Shell = New-Object -ComObject "WScript.Shell"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $Button = $Shell.Popup("Click OK to continue.", 0, "Script Paused", 0)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Return&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host -NoNewline $Message&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Secret codes :) you don't want to continue when press shift key alt etc etc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $Ignore =&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 16,&amp;nbsp; # Shift (left or right)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 17,&amp;nbsp; # Ctrl (left or right)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 18,&amp;nbsp; # Alt (left or right)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 20,&amp;nbsp; # Caps lock&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 91,&amp;nbsp; # Windows key (left)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 92,&amp;nbsp; # Windows key (right)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 93,&amp;nbsp; # Menu key&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 144, # Num lock&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 145, # Scroll lock&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 166, # Back&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 167, # Forward&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 168, # Refresh&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 169, # Stop&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 170, # Search&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 171, # Favorites&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 172, # Start/Home&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 173, # Mute&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 174, # Volume Down&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 175, # Volume Up&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 176, # Next Track&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 177, # Previous Track&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 178, # Stop Media&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 179, # Play&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 180, # Mail&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 181, # Select Media&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 182, # Application 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 183&amp;nbsp; # Application 2&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; While ($KeyInfo.VirtualKeyCode -Eq $Null -Or $Ignore -Contains $KeyInfo.VirtualKeyCode) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $KeyInfo = $Host.UI.RawUI.ReadKey("NoEcho, IncludeKeyDown")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# using do while loop to do switch case annoyance &lt;br /&gt;&lt;br /&gt;do {&lt;br /&gt;&lt;br /&gt;if($a)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clear-variable a&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;$a = read-host "Select your option"&lt;br /&gt;&lt;br /&gt;switch ($a) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 {write-host -ForegroundColor RED "The color is red."; Pause;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 {write-host -ForegroundColor DARKBLUE "The color is blue."; Pause;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 {write-host -ForegroundColor GREEN "The color is green."; Pause;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 {write-host -ForegroundColor YELLOW "The color is yellow."; Pause;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 {write-host -ForegroundColor DarkYellow "The color is orange."; Pause;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 {write-host -ForegroundColor Magenta "The color is purple."; Pause;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 {write-host -ForegroundColor Cyan "The color is pink."; Pause;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 {write-host -ForegroundColor Gray "The color is brown."; Pause;} &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 {write-host "Exiting..."; Exit;}&lt;br /&gt;&amp;nbsp; default {"The color could not be determined."; Pause;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!($a -eq 'null'))&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hope this will be helpfully in some ways.&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;Navdeep [v-2nas]&lt;/p&gt;&lt;p&gt;www.ExchangeADTech.com&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>What&amp;#39;s running on that port?</title><link>http://exchadtech.blogspot.com/2012/05/what-running-on-that-port.html</link><category>Troubleshooting Tips</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Fri, 11 May 2012 11:07:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-5537139733601872626</guid><description>&lt;p&gt;At times we may run an internal or external scan on your server and we  finds that there is port xxxxx open. You are not aware of that port or  any application that is using that port. Well weird...? How to find  what's running on that port.&lt;br /&gt;&lt;br /&gt;The first though to do telnet &lt;br /&gt;telnet IP_Address portno&lt;br /&gt;you get a blank screen... now what next, it doesn't give any clue what is running on that port, which service which process etc.&lt;br /&gt;&lt;br /&gt;So here are some cool tips to quickly find out what is running on unknown port, lets say 32456.&lt;br /&gt;Step 1: Fireup the command prompt&lt;br /&gt;Step 2: netstat -ano | findstr /i "listening"&lt;br /&gt;TCP &amp;nbsp; &amp;nbsp;0.0.0.0:32456 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.0.0.0:0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTENING &amp;nbsp; &amp;nbsp; &amp;nbsp; 1100&lt;br /&gt;TCP &amp;nbsp; &amp;nbsp;0.0.0.0:135 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.0.0.0:0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTENING &amp;nbsp; &amp;nbsp; &amp;nbsp; 888&lt;br /&gt;TCP &amp;nbsp; &amp;nbsp;0.0.0.0:445 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.0.0.0:0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTENING &amp;nbsp; &amp;nbsp; &amp;nbsp; 4&lt;br /&gt;TCP &amp;nbsp; &amp;nbsp;0.0.0.0:4105 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTENING &amp;nbsp; &amp;nbsp; &amp;nbsp; 424&lt;br /&gt;TCP &amp;nbsp; &amp;nbsp;0.0.0.0:4728 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LISTENING &amp;nbsp; &amp;nbsp; &amp;nbsp; 424&lt;br /&gt;&lt;br /&gt;Look for your port in the result and identify the PID,. The PID is listed at extreme right hand side.&lt;br /&gt;&lt;br /&gt;Step 3: tasklist /svc /fi "PID eq 1100"&lt;br /&gt;&lt;br /&gt;Image Name &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PID Services&lt;br /&gt;========================= ======== ==========================&lt;/p&gt;&lt;div class="first last"&gt;==================&lt;br /&gt;svchost.exe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1100 Appinfo, AppMgmt, BITS, Browser, &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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gpsvc, IKEEXT, iphlpsvc, LanmanServer,&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ProfSvc, Schedule, ShellHWDetection,&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Themes, Winmgmt, wuauserv&lt;br /&gt;&lt;br /&gt;Image Name is basically your process in taskmanager&lt;br /&gt;&lt;br /&gt;Now  you have the names of the services running under the svchost.exe, you  can use google to perform quick search what services are for.&lt;br /&gt;&lt;br /&gt;Hope that would be helpful.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Navdeep [v-2nas]&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Step By Step Installing AD LDS on Windows 2008 Member Server.</title><link>http://exchadtech.blogspot.com/2012/05/step-by-step-installing-ad-lds-on.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Tue, 1 May 2012 10:36:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-3646904854416406062</guid><description>&lt;p&gt;&lt;!--[if !mso]&gt;&lt;style&gt;v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}&lt;/style&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;       &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;    Normal   0   false         false   false   false     EN-US   X-NONE   X-NONE                                                   &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;                                                                                                                                                                                                                                                                                       &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin-top:0in;	mso-para-margin-right:0in;	mso-para-margin-bottom:10.0pt;	mso-para-margin-left:0in;	line-height:115%;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;In this post we will be installing Active Directory Lightweight Directory Services, previously known as ADAM.&lt;/p&gt;&lt;p class="MsoNormal"&gt;Member Server of hostname &lt;strong&gt;DL-LDS &lt;/strong&gt;is joined to fictitious domain &lt;strong&gt;resrc.vrnmyp.net&lt;/strong&gt;. The forest root domain is vrnmyp.net&lt;/p&gt;&lt;p class="MsoNormal"&gt;We have used resrc\Administrator account to install AD LDS on DL-LDS server. A service account can be used instead of Administrator account of domain resrc.vrnmyp.net. By default AD LDS use the following port for its operation.&lt;/p&gt;&lt;p class="MsoNormal"&gt;Port 389 for LDAP and 636 for secure LDAP, these ports can be changed however you need to get necessary ports open on windows server and firewall wall.&lt;/p&gt;&lt;p class="MsoNormal"&gt;To start with let&amp;rsquo;s begin with installation of AD LDS. The document is created using screenshots which are quite self-explanatory. The process has been simplified however detail information can be found on technet.microsoft.com if required.&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&amp;nbsp; &lt;span&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;Click on Start &amp;gt; Administrative Tools &amp;gt; Server Manager.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image002.jpg" alt="" width="535" height="435" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Select Roles and Click on Add Roles&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image004.jpg" alt="" width="624" height="263" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Under Roles select Active Directory Lightweight Directory Services. If you don&amp;rsquo;t have .net framework 3.5 installed then you will be prompted to add .net framework 3.5. Click on Add Required Features.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image006.jpg" alt="" width="517" height="382" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;4.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Click on Install to proceed.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image008.jpg" alt="" width="486" height="356" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;5.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;AD LDS will be installed and will be available under Start &amp;gt; Administrative Tools&amp;gt; Active Directory Lightweight Directory Services Setup Wizard. This wizard helps to create AD LDS instances.&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image010.jpg" alt="" width="478" height="319" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image012.jpg" alt="" width="384" height="291" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image014.jpg" alt="" width="401" height="308" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;6.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Specify an instance name and its description. A service by the name of ADAM_InstanceName will be available under windows services console. This service will be used to start/stop AD LDS instance.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image016.jpg" alt="" width="353" height="266" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;7.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;The default ports will be populated by itself, update the port numbers if you want to use a different port.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image018.jpg" alt="" width="375" height="282" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;8.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;To better manager AD LDS we will create Application Partition. Specify the distinguished Name of application partition&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image020.jpg" alt="" width="401" height="304" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image022.jpg" alt="" width="407" height="308" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;9.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Here you have choice to use service account and it will be granted administrative permissions over AD LDS instance that we are creating. We have used domain\Administrator account instead in this example.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image024.jpg" alt="" width="397" height="302" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image026.jpg" alt="" width="402" height="305" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;10.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Click on Next, now we are presented with Importing LDIF Files. These are default LDIF files which come along with AD LDS binaries. Each LDIF file contains Classes and Attributes which will be imported into the schema of AD LDS. In this scenario we have selected all of the LDIF files except MS-AzMan.LDF. Click on Next twice to trigger the installation.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img src="file:///C:\Users\NAVDEE~1\AppData\Local\Temp\msohtmlclip1\01\clip_image028.jpg" alt="" width="415" height="315" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Below is the brief description about function of each LDIF file.&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; line-height: normal;"&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in; line-height: normal;"&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;table class="MsoNormalTable" style="border: 1pt solid windowtext; margin-left: 6.75pt; margin-right: 6.75pt;" border="1" cellpadding="0" align="left"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;.ldf file&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;User classes&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Import this file if ...&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;MS-ADAM-DisplaySpecifiers-0409.LDF&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Not   applicable&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;You want to use an   Active Directory snap-in (such as Active Directory Sites and Services) with   AD LDS.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;MS-AdamSyncMetadata.LDF&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Not   applicable&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;You want to use   adamsync to synchronize AD LDS with Active Directory Domain Services (AD DS).&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;MS-AZMan.LDF&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Not   applicable&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;You want to use Windows   Authorization Manager with AD LDS.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;MS-InetOrgPerson.LDF&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Person&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Organizational-Person&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;User&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;inetOrgPerson&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;You want to create user   objects in the AD LDS directory, and you want to create users of the   InetOrgPerson class (as defined in RFC 2798). MS-InetOrgPerson.LDF is a   sample file that you can modify to meet your particular requirements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;MS-User.LDF&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Person&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Organizational-Person&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;User&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;You want to create user   objects in the AD LDS directory, but you do not want to create users of the   InetOrgPerson class (as defined in RFC 2798). MS-User.LDF is a sample file   that you can modify to meet your particular requirements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;MS-UserProxy.LDF&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;User-Proxy&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;You want to create   simple proxy objects in AD LDS for use in bind redirection. MS-UserProxy.LDF   is a sample file that you can modify to meet your particular requirements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;MS-UserProxyFull.LDF&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 12pt; margin-left: 0.5in; text-indent: -0.25in; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span&gt;o&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;User-Proxy-Full&lt;/p&gt;&lt;/td&gt;&lt;td style="border: 1pt solid windowtext; padding: 0.75pt;"&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;You want to create   complete proxy objects in AD LDS for use in bind redirection. To use this   file, you must also import MS-InetOrgPerson.LDF or MS-User.LDF.   MS-UserProxyFull.LDF is a sample file that you can modify to meet your   particular requirements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Custom ADM template for GPO Windows Server 2003</title><link>http://exchadtech.blogspot.com/2012/04/custom-adm-template-for-gpo-windows.html</link><author>noreply@blogger.com (Navdeep)</author><pubDate>Sun, 15 Apr 2012 21:55:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-7735370218139405122</guid><description>Hi All,

Today we will look into how to write custom adm template to use with GPO and manage finer configuration
of software or windows server. We will use a sample ADM template to understand and write ADM template.
Quick and Fast here is the sample

*****************************************
;
CLASS MACHINE
CATEGORY &amp;ldquo;SYSTEM&amp;rdquo;
CATEGORY &amp;ldquo;McafeeEP&amp;rdquo;

POLICY &amp;ldquo;Configure ExemptNetwork Regsitry key&amp;rdquo;
KEYNAME &amp;ldquo;System\CurrentControlSet\Services\Sbce&amp;rdquo;
EXPLAIN !!Explain_1

VALUENAME &amp;ldquo;ExemptNetwork&amp;rdquo;
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY

POLICY &amp;ldquo;Allow Relaxed Removable Media Definition&amp;rdquo;
KEYNAME &amp;ldquo;System\CurrentControlSet\Services\Sbce&amp;rdquo;
EXPLAIN !!Explain_2
VALUENAME RelaxedRemovableMediaDefinition
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY

POLICY &amp;ldquo;Define AutoDomain&amp;rdquo;
KEYNAME &amp;ldquo;Software\Safeboot International\Safe Boot Device Encryption\AutoDomain&amp;rdquo;
EXPLAIN !!Explain_3
VALUENAME InstallPath
VALUEON &amp;ldquo;C:\Program files\McAfee\Endpoint Encryption\Autodomain&amp;rdquo;
VALUEOFF &amp;ldquo;Null&amp;rdquo;
END POLICY

POLICY &amp;ldquo;Define SBTools&amp;rdquo;
KEYNAME &amp;ldquo;SOFTWARE\Microsoft\Windows\CurrentVersion\Run&amp;rdquo;
EXPLAIN !!Explain_4
VALUENAME SBTools
VALUEON &amp;ldquo;C:\Program files\McAfee\Endpoint Encryption\Autodomain&amp;rdquo;
VALUEOFF &amp;ldquo;Null&amp;rdquo;
END POLICY

END cATEGORY
END CATEGORY

[strings]

Explain_1=&amp;rdquo;Allows you to set ExemptNetwork Dword value to 1 or 0 when set to Enable or Disable. ExemptNetwork key is modified under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Sbce. If the key doesn&amp;rsquo;t exist a new key will be written to the registry&amp;rdquo;
Explain_2=&amp;rdquo;Allows you to set RelaxedRemovableMediaDefinition Dword value to 1 or 0 when set to Enable or Disable. RelaxedRemovableMediaDefinition key is modified under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Sbce. If the key doesn&amp;rsquo;t exist a new key will be written to the registry &amp;ldquo;
Explain_3=&amp;rdquo;Set InstallPath to REG_SZ value of C:\Program files\McAfee\Endpoint Encryption\Autodomain when configured to Enable and NULL on disable. InstallPath is modified under HKEY_LOCAL_MACHINE\Software\Safeboot International\Safe Boot Device Encryption\AutoDomain. If the key doesn&amp;rsquo;t exist a new key will be written to the registry&amp;rdquo;
Explain_4=&amp;rdquo;Set SBTools to REG_SZ value of C:\Program files\McAfee\Endpoint Encryption\Autodomain when configured to Enable and NULL on disable. SBTools is modified under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. If the key doesn&amp;rsquo;t exist a new key will be written to the registry&amp;rdquo;

*****************************************

; is for comments
CLASS keyword defines which registry hive will be read/modified
CATEGORY defines sub section under Administrative template
if the category doesn&amp;rsquo;t exist, a new category will be created when GPO is imported into the GPO MMC
POLICY &amp;ldquo;Configure ExemptNetwork Regsitry key&amp;rdquo; ; The name of the entry under GP
KEYNAME &amp;ldquo;System\CurrentControlSet\Services\Sbce&amp;rdquo; ; registry to query, if reg don&amp;rsquo;t exist a new reg key will be created
EXPLAIN !!Explain_1 ;description about the GP, it&amp;rsquo;s using a variable which is called from
; strings section

VALUENAME &amp;ldquo;ExemptNetwork&amp;rdquo; ; The regkey
VALUEON NUMERIC 1 ; value when GP is enabled
VALUEOFF NUMERIC 0 ; value when GP is disabled
END POLICY ; Policy closed

You can still do more than basic when using custom GP. More details can be found on technet.

http://technet.microsoft.com/en-us/library/cc779567%28v=ws.10%29.aspx

I hope this would be helpful.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Food for Thought</title><link>http://exchadtech.blogspot.com/2012/01/testing-blogjet.html</link><author>noreply@blogger.com (Navdeep)</author><pubDate>Thu, 5 Jan 2012 13:10:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-5198150419354300809</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;em&gt;"Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination." -- Albert Einstein&lt;/em&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Appending members to Existing Group’s Membership</title><link>http://exchadtech.blogspot.com/2011/08/appending-members-to-existing-groups.html</link><category>PowerShell</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Fri, 5 Aug 2011 08:12:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-60689835045007496</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hi All,&lt;br /&gt;
&lt;br /&gt;
I got a request from my old good friend. He has contacts which are  member of various groups and now this contact’s group membership needs  to be added to another Group membership.&amp;nbsp; There are about 40k contacts  how to do this using powershell script and without overwriting the  group’s existing membership. So here how we did it.&lt;br /&gt;
I used questad cmdlets with powershell.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Get-QadObject -identity Contact | Get-QADMemberOf | Add-QADGroupMember -identity Group&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
With the help of Quest the code has been made really really short.  Although the same could have been done using pure powershell but it  would require some grey matter which is in short &lt;img alt=":)" class="wp-smiley" src="http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif?m=1268956738g" /&gt; &lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Difference between Exchange 2007 and Exchange 2010</title><link>http://exchadtech.blogspot.com/2011/07/difference-between-exchange-2007-and.html</link><category>Exchange</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 25 Jul 2011 01:52:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-5053487111609614309</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;Hi All,&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;Today we will go through a major difference and enchancements in Exchange 2010 over Exchange 2007.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;High Availablilty:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;Exchange 2010 comes with new high availability concepts of DAG [Database Availablity Group] which incooperates features of CCR, SCR clustering on Exchange 2007 into single entity. Exchange 2010 don't use CCR, SCR terms but rather user DAG for high availability within site and for site resilence.&lt;b&gt;&lt;br /&gt;
&lt;br /&gt;
CAS Array&lt;/b&gt; In Exchange 2010, by design mapi clients now connect to the Client Access RPC service that runs on cas server. High Availability of CAS servers can be achieved with using CAS Array with load balancers. CAS Array means that we can combine all the cas servers in single site as one server to which clients will connect. Then request will automatically be proxied over to the appropriate cas servers.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;Storage Groups have been removed and database are no longer associated with particular storage group or server rather they are moved to Org level. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Permission Functionality:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;Permission model has been resived in Exchange 2010. With Role Based Access control also spelled as RBAC, you can define extermly broad or extremely precise permissions model based on the roles of your administrators and users.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;You can grant users with the rights to change their own personal information, contact information, DL group membership hence delegating most common administrative tasks to the end users itself.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Transport and Routing Functionality:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;Shadow redundancy&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Messages that are submitted to an Exchange 2010 Hub Transport server are stored in the transport database until the next hop reports successful delivery of the message. If the&amp;nbsp; &amp;nbsp;&amp;nbsp; next hop doesn't report successful delivery and it fails, the message is resubmitted for delivery. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;Moderated transport&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Exchange 2010 provides an approval workflow for sending messages to recipients. When you configure a recipient for moderation, all messages sent to that recipient must go &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; through an approval process.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;End-to-end message tracking&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;With Exchange 2010 End users are given ability to track messages.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;Incremental EdgeSync&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;In Exchange 2010, the EdgeSync process has been changed to keep track of synchronized information and only synchronize the changes since the last replication cycle. This&amp;nbsp; significantly reduces network traffic and greatly improves synchronization efficiency.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: Arial;"&gt;Message throttling improvements&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;In Exchange 2010, you can configure a Receive connector to monitor the rate of message submissions by users, IP addresses, or both. If you configure a Receive &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connector to monitor the message submission rate for users, it ensures that a specific user doesn't exceed the message rate that it's allowed, regardless of the IP address the connections are coming&amp;nbsp; from. The default client Receive connector created on the Hub Transport servers is configured this way. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Mailbox and Recipient Functionality &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Ability for users to share information, such as calendar free/busy information and contacts with users who reside in a different organization&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Ability to move a mailbox while the end user is still accessing it&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Ability to appoint a moderator to regulate the flow of messages sent to a distribution group&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Messaging and Complaince&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Personal Archive feature to provide users with online archive mailboxes and help eliminate .pst files&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;These are the major changes in Exchange 2010 over Exchange 2007. For comprehensive listing please refer to technet Artcile.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd298136.aspx"&gt;&lt;u&gt;&lt;span style="color: blue; font-family: Arial;"&gt;http://technet.microsoft.com/en-us/library/dd298136.aspx&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Accessing Internet through RRAS</title><link>http://exchadtech.blogspot.com/2011/07/accessing-internet-through-rras.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Fri, 8 Jul 2011 04:11:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-3228639248404323920</guid><description>RRAS [Routing and Remote Access Service] provides Multiprotocol LAN-to-LAN, LAN-to-WAN, virtual private network [VPN], Dial-up and NAT [network address translation] service.&lt;br /&gt;
&lt;br /&gt;
We would use RRAS server to give internet access to our internal clients sitting on private network.&lt;br /&gt;
The RRAS server would be in a workgroup with two NIC. One is connected to Public Interface or internet facing NIC and second Private NIC connecting to the Private Network where our rest of the machines are present.&lt;br /&gt;
&lt;br /&gt;
In this setup we have an internet Modem connected to Router which is NATting the IP address. The external NIC on RRAS server will have private IP address although it can be used to access internet and hence called Internet facing NIC.&lt;br /&gt;
&lt;br /&gt;
We would be statically assigning the IP address to the Internal and External NIC on RRAS server.&lt;br /&gt;
&lt;br /&gt;
1. Under Hyper-v manager, make sure Gateway Hyper-v machine is shutdown. &lt;br /&gt;
&lt;br /&gt;
2. Make a right click on the Gateway Hyper-V and click on settings. Click on Add Hardware and on right hand side select Network Adapter and click Add.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Select the Network Adapted that is just added. From Network drop down select the External Switch and specify the static MAC address. The MAC address will populate itself. Click Apply and Ok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Make Right click on Gateway Hyper-V and Click Start to turn on Hyper-V machine.&lt;br /&gt;
&lt;br /&gt;
5. Login to the Hyper-V machine. If the hostname hasn’t been configured earlier, configure it now. You can do it via Server Manager.&lt;br /&gt;
&lt;br /&gt;
6. Click on Start &gt; Administrative Tools &gt; Server Manager&lt;br /&gt;
&lt;br /&gt;
7. Select Server Manager at Top. On right hand side, click on Change System Properties to change the Hostname of the server.&lt;br /&gt;
&lt;br /&gt;
8. Click on View Network connections. For better understanding rename the network adapters to Private and Public. Select the network adapter, right click and select rename.&lt;br /&gt;
&lt;br /&gt;
9. Assign Static IP address to Public and Private IP address. Select the Public NIC, right click, properties. Select Internet Protocol Version 4 (TCP/IPv4), click on properties and set the address&lt;br /&gt;
&lt;br /&gt;
Public [the address can be different based on your environmnet]&lt;br /&gt;
IP:             10.0.0.198&lt;br /&gt;
Netmask: 255.0.0.0&lt;br /&gt;
Default Gateway: 10.0.0.1&lt;br /&gt;
DNS: 10.0.0.1&lt;br /&gt;
&lt;br /&gt;
Private [NIC connecting to Internal private network]&lt;br /&gt;
&lt;br /&gt;
IP: 192.168.0.1&lt;br /&gt;
Netmask: 255.255.255.0&lt;br /&gt;
Leave Default Gateway and DNS blank, click on Ok and Apply. Ignore the warning messages.&lt;br /&gt;
Installing and Configuring RRAS Role&lt;br /&gt;
&lt;br /&gt;
1. Click on Start &gt; Administrative Tools &gt; Server Manager&lt;br /&gt;
&lt;br /&gt;
2. Select Roles, Click on Add Roles, Select Network Policies and Access Services [RRAS is present under NPAS], Click Next&lt;br /&gt;
&lt;br /&gt;
3. Click Next on Information Page and Select Routing and Remote Access Services &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Click on Next, Click on Install and Click on Finish.&lt;br /&gt;
&lt;br /&gt;
5. Click on Start &gt; Administrative Tools &gt; Routing and Remote Access. This will bring RRAS console&lt;br /&gt;
&lt;br /&gt;
6. Select the server [hostname(local)]. Notice that Server has red down arrow which means that RRAS is not enabled and configured. Make a right click on it and Select  Configure and Enable Routing and Remote Access. This will launch wizard. Click on Next&lt;br /&gt;
&lt;br /&gt;
7. Select Custom Configuration, click Next.&lt;br /&gt;
&lt;br /&gt;
8. Select LAN Routing and NAT and click Finish. Click on Start Service when prompted. This will configure the RRAS server and start the RRAS service. Notice that RRAS server will have a green up arrow denoting that server is enabled and configured.&lt;br /&gt;
&lt;br /&gt;
9. Expand IPv4, Select NAT, make a right click on it and select New Interface. Select Public and click OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. You will be prompted to Select Interface type. Select Public Interface connected to Internet and Select Enable NAT on this Interface. Click OK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. We are done now. Now our machines on Private NIC will be able to access Internet using RRAS server as a Gateway.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Exchange Masters --- By experts-exchange.com</title><link>http://exchadtech.blogspot.com/2011/05/exchange-masters-by-experts-exchangecom.html</link><category>Recognition</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Sun, 22 May 2011 04:10:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-5643062588041429820</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgyizRirv2cVeG27axp1kq4h57bo6_ERJfuxq-w2kAfxsMf7vTgcGlllW0SZvlpPegFIHCTheaaIFrORFtRCc2jrxJAbM1ZSkIMR0YHAZ2BO1tNX14tDkGv3XcF-zEjlUOtdil-9BxNoEl/s1600/EEems.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="231" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgyizRirv2cVeG27axp1kq4h57bo6_ERJfuxq-w2kAfxsMf7vTgcGlllW0SZvlpPegFIHCTheaaIFrORFtRCc2jrxJAbM1ZSkIMR0YHAZ2BO1tNX14tDkGv3XcF-zEjlUOtdil-9BxNoEl/s320/EEems.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgyizRirv2cVeG27axp1kq4h57bo6_ERJfuxq-w2kAfxsMf7vTgcGlllW0SZvlpPegFIHCTheaaIFrORFtRCc2jrxJAbM1ZSkIMR0YHAZ2BO1tNX14tDkGv3XcF-zEjlUOtdil-9BxNoEl/s72-c/EEems.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>PowerShell Script to update metadata of MP3 files</title><link>http://exchadtech.blogspot.com/2011/05/powershell-script-to-update-metadata-of.html</link><category>PowerShell</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 9 May 2011 01:42:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-7574742519134946363</guid><description>Recently I have downloaded over 100 mp3 narrations on Pastimes and Activities of Supreme Personality of Godhead. However these mp3 files have a generic filename i.e. canto_chapter_index name. Now when load it my iPhone i would see the names as title and there is no why to tell which no. describes which pastime. So i googled for a while and yes got few tips and created following PS script. The script reads csv file with corresponding title and based on actual name match found it updates the title of the file, also writes Artist and Album metadata. For this script you need .netframework library called TagLib.&lt;br /&gt;
&lt;br /&gt;
*****************************************************&lt;br /&gt;
$TagLib = "D:\Temp\taglib-sharp-2.0.4.0-windows\Libraries\taglib-sharp.dll"&lt;br /&gt;
&lt;br /&gt;
[System.Reflection.Assembly]::LoadFile($TagLib) | Out-Null&lt;br /&gt;
&lt;br /&gt;
$KrsnaBook = import-csv C:\Users\user\Downloads\KrsnaBook.csv&lt;br /&gt;
&lt;br /&gt;
cd C:\Users\user\Downloads\Krsna&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
foreach($fileName in Dir)&lt;br /&gt;
{&lt;br /&gt;
    Foreach($Name in $KrsnaBook)&lt;br /&gt;
    {&lt;br /&gt;
    &lt;br /&gt;
      if($fileName.Name -eq $Name.Name)&lt;br /&gt;
         {&lt;br /&gt;
         &lt;br /&gt;
          Write-Host $Name.Title&lt;br /&gt;
          $Media  =  [TagLib.File]::Create("C:\Users\user\Downloads\Krsna\" + $fileName.Name.ToString())&lt;br /&gt;
          $Media.Tag.Title = $Name.Title&lt;br /&gt;
          $Media.Tag.Artists = "Srila Prabhupada"&lt;br /&gt;
    $Media.Tag.Album = "Krsna Book"&lt;br /&gt;
    $Media.Save()&lt;br /&gt;
         }&lt;br /&gt;
&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
 **********************************************&lt;br /&gt;
&lt;br /&gt;
So now you can also use the the above ps code to update titles based on the filename.&lt;br /&gt;
&lt;br /&gt;
Navdeep</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>How Terminal Services Licensing Works</title><link>http://exchadtech.blogspot.com/2011/05/how-terminal-services-licensing-works.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Sun, 8 May 2011 07:30:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-4654074915900305222</guid><description>All communication during the licensing process occurs between the client and the terminal server, and between the terminal server and the license server. The terminal server client never communicates directly with the license server.&lt;br /&gt;
&lt;br /&gt;
When a client device attempts to connect to a terminal server in Per Device mode, the terminal server determines if the client has a license token. Terminal server clients store license tokens in the following registry key:&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing&lt;br /&gt;
&lt;br /&gt;
If a client has no license token, the terminal server attempts to contact a license server from its list of discovered license servers. If no contact is made, the terminal server restarts the discovery process. If no license server responds, the device can not connect to the terminal server unless it is operating within the terminal server grace period.&lt;br /&gt;
&lt;br /&gt;
When a license server responds, the terminal server requests a temporary token for the device because this is the first time the device has connected to a terminal server. The terminal server then pushes this temporary token to the device. After a user has provided valid credentials resulting in a successful logon, the terminal server instructs the license server to mark the issued temporary token as validated. &lt;br /&gt;
&lt;br /&gt;
The next time a user attempts to connect to a terminal server in Per Device mode from this device, the terminal server requests a Windows Server 2003 TS Device CAL token for this device. If the license server has available TS Device CAL tokens, the license server removes one token from the available pool, marks it as issued to the device, logs the device name, the user name of the device, and the date issued, and then pushes this TS Device CAL token to the device.&lt;br /&gt;
&lt;br /&gt;
If the license server has no TS Device CAL tokens, it will first look to any other license server in its domain, workgroup, or site. License servers maintain information about where other accessible license servers exist, and if they have license tokens. If another license server is accessible that does have inventory, the first license server will request a license token from the second license server and deliver it to the terminal server, which then passes the token to the client device. If there are no available TS Device CAL tokens, the device will continue to connect with the temporary token.&lt;br /&gt;
&lt;br /&gt;
Temporary tokens allow devices to connect for 90 days, and will then expire. TS Device CALs, while representing perpetual licenses, are set to expire 52-89 days from the date they are issued. The terminal server always attempts to renew these tokens 7 days prior to their expiration. The purpose of this system is to recover TS Device CAL tokens that are lost due to events such as hardware failure or operating system reinstallation.&lt;br /&gt;
&lt;br /&gt;
Client License Distribution Per User&lt;br /&gt;
When a terminal server is configured in Per User mode, the terminal server must be able to locate a license server after the grace period has expired. While it is possible to install TS Per User CAL tokens on a license server, there is currently no method of assigning a TS Per User CAL token to a particular user account.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Setting up Secure FTP with FTP 7.5</title><link>http://exchadtech.blogspot.com/2011/04/setting-up-secure-ftp-with-ftp-75.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 11 Apr 2011 11:23:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-6188217907080120778</guid><description>Hi,&lt;br /&gt;
&lt;br /&gt;
Secure FTP also known as FTPS or to be particular FTPES [Explict SSL]. Recently I have done a project for one of the clients helping him setup FTPES. &lt;br /&gt;
&lt;br /&gt;
Following is the download-able word document specifying&lt;br /&gt;
&lt;a href="http://cid-8fd5594afd826ca6.office.live.com/browse.aspx/Public/ExchAdTechBlog?uc=1"&gt;  How To Setup FTPES  &lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Expert Exchange Certified - Masters in AD</title><link>http://exchadtech.blogspot.com/2011/04/expert-exchange-certified-masters-in-ad.html</link><category>Recognition</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 11 Apr 2011 11:12:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-1561334440006794510</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihhUn3q8rELgzULsNgJQdEpE29jZAJ_C7cj5B6lKm0ixFeDWBcWxAPDUN-RHl-sIBbzcHwXqAkAPKVF-UKLal3lBe_PrurruC3k8M_2JWwSnLNaYuvt9dZJsBWoaDidV4KOJzYMtFiud3l/s1600/EEADM.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="238" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihhUn3q8rELgzULsNgJQdEpE29jZAJ_C7cj5B6lKm0ixFeDWBcWxAPDUN-RHl-sIBbzcHwXqAkAPKVF-UKLal3lBe_PrurruC3k8M_2JWwSnLNaYuvt9dZJsBWoaDidV4KOJzYMtFiud3l/s320/EEADM.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihhUn3q8rELgzULsNgJQdEpE29jZAJ_C7cj5B6lKm0ixFeDWBcWxAPDUN-RHl-sIBbzcHwXqAkAPKVF-UKLal3lBe_PrurruC3k8M_2JWwSnLNaYuvt9dZJsBWoaDidV4KOJzYMtFiud3l/s72-c/EEADM.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Expert Exchanges Hall of Fame [Yearly]</title><link>http://exchadtech.blogspot.com/2011/04/expert-exchanges-hall-of-fame-yearly.html</link><category>Recognition</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 11 Apr 2011 11:10:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-3746589234951079312</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Got my name in Yearly Hall of Fame... Now i can say at least once my name reflected there. :)&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI2u6WudX0Y9ZB76nr1Q9UNsldIVZ9eKkBWykdloZEjfEfl167SA981TRosvRiJj2yUMn9chp0FMfTaLZAMHAT4Foq-M4shqUsje_UYvK9p9XIiBspfyjJB8gMAIMl5HsnSJE0bzueLPrn/s1600/ExpertExchange.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI2u6WudX0Y9ZB76nr1Q9UNsldIVZ9eKkBWykdloZEjfEfl167SA981TRosvRiJj2yUMn9chp0FMfTaLZAMHAT4Foq-M4shqUsje_UYvK9p9XIiBspfyjJB8gMAIMl5HsnSJE0bzueLPrn/s320/ExpertExchange.jpg" width="154" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI2u6WudX0Y9ZB76nr1Q9UNsldIVZ9eKkBWykdloZEjfEfl167SA981TRosvRiJj2yUMn9chp0FMfTaLZAMHAT4Foq-M4shqUsje_UYvK9p9XIiBspfyjJB8gMAIMl5HsnSJE0bzueLPrn/s72-c/ExpertExchange.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>My AD Lab</title><link>http://exchadtech.blogspot.com/2011/03/my-ad-lab.html</link><category>Drawing</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Tue, 15 Mar 2011 22:44:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-7396003294360182409</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Just created few weeks ago my Active Directory cross forest lab using visio 2010. The whole lab is set up on my lappie running on Quad Core i7 Processor, 16GB DDR3 Dual Channel RAM, what else oh ! HDD running 500GB WDC @ 5400 RPM but soon em gonna upgrade it with 7200k for better I/O thru put.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQATnIVppomUZLWKMM5_tBBoN5ccfzQbuZFODDZAgBqbGA0wiJ3siUp-otwAaSUyPUU_0gK2m388wRZsXKe_bfdDs-jy76Ug_BqahFJu1k_K-Dz8TE5hgrxBSpdZr89_EB6_GTurPQ8pua/s1600/ADLab.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQATnIVppomUZLWKMM5_tBBoN5ccfzQbuZFODDZAgBqbGA0wiJ3siUp-otwAaSUyPUU_0gK2m388wRZsXKe_bfdDs-jy76Ug_BqahFJu1k_K-Dz8TE5hgrxBSpdZr89_EB6_GTurPQ8pua/s320/ADLab.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQATnIVppomUZLWKMM5_tBBoN5ccfzQbuZFODDZAgBqbGA0wiJ3siUp-otwAaSUyPUU_0gK2m388wRZsXKe_bfdDs-jy76Ug_BqahFJu1k_K-Dz8TE5hgrxBSpdZr89_EB6_GTurPQ8pua/s72-c/ADLab.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Network Load Balance Clusters in Windows Server 2008 R2</title><link>http://exchadtech.blogspot.com/2011/03/network-load-balance-clusters-in.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Tue, 15 Mar 2011 20:37:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-158570022306475305</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Today we going to look setup Network Load Balanced Clusters in Windows Server 2008 R2. NLB provides high availabilty and scability for IP based traffic for TCP, UDP and GRE (General Routing Encapsulation). In server 2008 you can build NLB cluster with two node/host with max upto 32 nodes/hosts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 5pt 0cm;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;The four basic Network Load Balancing modes are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 5pt 0cm 5pt 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family: Symbol; font-size: 12pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;Unicast with Single Network Adapter&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt; - The MAC address of network adapter is disabled and the cluster MAC address is used. Traffic is received by all nodes in the cluster and filtered by the NLB driver. Nodes in the cluster are able to communicate with addresses outside the cluster subnet, but node to node communication within cluster subnet is not possible. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 5pt 0cm 5pt 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family: Symbol; font-size: 12pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;Unicast with Multiple Network Adapters&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt; - The MAC address of the network adapter is disabled and the cluster MAC address is used. Traffic is received by all nodes in the cluster and filtered by the NLB driver. Nodes within the cluster are able to communicate with each other within the cluster subnet and also with addresses outside the subnet. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 5pt 0cm 5pt 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family: Symbol; font-size: 12pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;Multicast with Single Network Adapters&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt; - Both network adapter and cluster MAC addresses are enabled. Nodes within the cluster are able to communicate with each other within the cluster subnet and also with addresses outside the subnet. Not recommended where port rules are configured to direct significant levels of traffic to specific cluster nodes. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin: 5pt 0cm 5pt 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family: Symbol; font-size: 12pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;Multicast with Multiple Network Adapters&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt; - Both network adapter and cluster MAC addresses are enabled. Nodes within the cluster are able to communicate with each other within the cluster subnet and also with addresses outside the subnet. This is the ideal configuration for environments where there are significant levels of traffic directed to specific cluster nodes. &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now Lets start building our NLB. Install Network Load Balancing Feature using Server Manager.&lt;br /&gt;
Once the feature is installed we would be adding Nodes to the clusters&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcdDycY282efd3x54ArT_8QKUFVaOX9jheqMcIbmfuP0aNmSiB7WfIDT83qYww5IdsnyFgMn8Xvdi_8uQiDHG-1xDqiF3M9_KkSYB8dqJszaRWzK23Hmxqy7Xk3rzjjVVRiXNU_VJym2MF/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcdDycY282efd3x54ArT_8QKUFVaOX9jheqMcIbmfuP0aNmSiB7WfIDT83qYww5IdsnyFgMn8Xvdi_8uQiDHG-1xDqiF3M9_KkSYB8dqJszaRWzK23Hmxqy7Xk3rzjjVVRiXNU_VJym2MF/s320/1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0vH186RcEixs-DPLKpZWfinhB9lFet4882fy_jpqJ0mfGDprQgbSPNBNFsZnlPe33A8rdHBK4FDH2rXfy8s9wnHyZx9md6zzRUTsorp5SUF-aBifv_iSu6J1btFUpe9wF3o51zgarsJwZ/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0vH186RcEixs-DPLKpZWfinhB9lFet4882fy_jpqJ0mfGDprQgbSPNBNFsZnlPe33A8rdHBK4FDH2rXfy8s9wnHyZx9md6zzRUTsorp5SUF-aBifv_iSu6J1btFUpe9wF3o51zgarsJwZ/s320/2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwGhuyfM2JfEIKJHk-s6xht1PEXosoPfHG3RwOumPK_RzpzGV0UmuFz3JX59as-MOy-Pa5qF3YHqxf5yrpxm62PRAgzwn3J1iD2F55r-y7AaxEgXSkdg6OzC-PTdP-DIMwon9OAjo7KJW7/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="295" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwGhuyfM2JfEIKJHk-s6xht1PEXosoPfHG3RwOumPK_RzpzGV0UmuFz3JX59as-MOy-Pa5qF3YHqxf5yrpxm62PRAgzwn3J1iD2F55r-y7AaxEgXSkdg6OzC-PTdP-DIMwon9OAjo7KJW7/s320/3.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;Add Cluster IP &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVYqFYtlmPd7DxEFhSqn0P6rkmf6JverVgoeSRIrf3SQl8rDMeAWHbnyawtzK50zuj-9bGOD7N1K9pesSTRh4t5AfhvSjW8QGBT9pkvN8qqCFWOX9puIVyphRuDKgZ_2UI_LTCxlagmnDQ/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVYqFYtlmPd7DxEFhSqn0P6rkmf6JverVgoeSRIrf3SQl8rDMeAWHbnyawtzK50zuj-9bGOD7N1K9pesSTRh4t5AfhvSjW8QGBT9pkvN8qqCFWOX9puIVyphRuDKgZ_2UI_LTCxlagmnDQ/s320/5.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih2aRH1x4koRXS7ZxhnD9_s1y9-FkYnMurdto7p0_ZbM8AafyPI44VdzEE_YlVFGrYTlUi0b6VCq0sYhIXt_FJIIhPQrZc_h5oI7xuIuIbiRmoie8uzjTv54T6prt6zbvjEiKQ2GicxQUo/s1600/6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="295" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih2aRH1x4koRXS7ZxhnD9_s1y9-FkYnMurdto7p0_ZbM8AafyPI44VdzEE_YlVFGrYTlUi0b6VCq0sYhIXt_FJIIhPQrZc_h5oI7xuIuIbiRmoie8uzjTv54T6prt6zbvjEiKQ2GicxQUo/s320/6.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;Client affinity involves the tracking  of both destination port and source IP address information to optionally  ensure that all traffic to a specific port from a client is directed to  the same server in the cluster. The available Client affinity settings  are as follows: &lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Single&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt; - Requests from a single source IP address are directed to the same cluster node. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Network&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt; - Requests originating from within the same Class C network address range are directed to the same cluster node. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;None&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt; - No client affinity. Requests are directed to nodes regardless of previous assignments. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-size: small;"&gt;Additional considerations&lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;Multicast&lt;/span&gt;&lt;span style="font-family: Tahoma; font-size: small;"&gt;—&lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Multicast mode allows communication among hosts because it adds a Layer 2 multicast&lt;/span&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;  &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;address to the cluster instead of changing the cluster. Communication among hosts is possible because&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;the hosts retain their original unique media access control (MAC) addresses and already have unique,&lt;/span&gt;&lt;span style="font-size: small;"&gt;   &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;dedicated IP addresses. However, the address resolution protocol (ARP) reply that is sent by a host in the&lt;/span&gt;&lt;span style="font-size: small;"&gt;   &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;cluster (in response to an ARP request) maps the cluster’s unicast IP address to its multicast MAC address.&lt;/span&gt;&lt;span style="font-size: small;"&gt;   &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;Some routers do not support the resolution of unicast IP addresses to multicast MAC addresses, and they&lt;/span&gt;&lt;span style="font-size: small;"&gt;   &lt;/span&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;discard the ARP reply.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt; As a result, an administrator must add a static ARP entry in the router, mapping&lt;/span&gt;  &lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;span style="font-family: Arial; font-size: small;"&gt;the cluster IP address to its MAC address.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
The cluster operation mode parameters specify whether a multicast media access control (MAC) address should be used for cluster operations. If multicast is enabled, NLB converts the cluster MAC address for the cluster adapter into a multicast address. It also ensures that the cluster's primary IP address resolves to this multicast address as part of the Address Resolution Protocol (ARP). The adapter can now use its original, built-in MAC address that was disabled in unicast mode. &lt;br /&gt;
&lt;br /&gt;
You must first enable multicast support before enabling Internet Group Management Protocol (IGMP) support. IGMP support can also be enabled on the network adapter.&lt;br /&gt;
&lt;br /&gt;
The IGMP multicast check box enables IGMP support for limiting switch flooding by limiting traffic to "Network Load Balancing ports" only. That is, enabling IGMP support ensures that traffic intended for an NLB cluster passes through only those ports serving the cluster hosts and not all switch ports.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiD0jzJyrkruUgMJndYXs_h4hXmuTflS5TsMKUn1rHW8noPCQDzd6IpKloBDi3uE1RlNG7aptmENe-yy4YRyxba1aQ990MNKs8Lg4-vg-SM4XvOtRPKrR4xbPZlKtJHGx-44oYyoP5rTzb/s1600/7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="299" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiD0jzJyrkruUgMJndYXs_h4hXmuTflS5TsMKUn1rHW8noPCQDzd6IpKloBDi3uE1RlNG7aptmENe-yy4YRyxba1aQ990MNKs8Lg4-vg-SM4XvOtRPKrR4xbPZlKtJHGx-44oYyoP5rTzb/s320/7.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUH86vM9z-tlQWUYOF5p97nBLrcAgGbqtfCPAm0tnkSaPLdC5VZBD0J1sjnz8xppESixMpt_-nxLYPE3Mp7y-t9nuqOo8Oipg6v5Mj6oPbL22wsFhza9H4z8TpA0TXOvncrJPhPnLfexr1/s1600/8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUH86vM9z-tlQWUYOF5p97nBLrcAgGbqtfCPAm0tnkSaPLdC5VZBD0J1sjnz8xppESixMpt_-nxLYPE3Mp7y-t9nuqOo8Oipg6v5Mj6oPbL22wsFhza9H4z8TpA0TXOvncrJPhPnLfexr1/s320/8.jpg" width="257" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Additional Consideration for the NLB cluster&lt;br /&gt;
&lt;br /&gt;
When you create an NLB cluster, NLB is automatically bound to each of the network adapters in the cluster.&lt;br /&gt;
&lt;br /&gt;
When you add additional hosts after the first host is added, the subsequent hosts will automatically inherit the cluster port rules from the initial host.&lt;br /&gt;
&lt;br /&gt;
The new cluster host will not immediately be in a running state in the cluster. The new host settings must first be circulated through all cluster hosts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcdDycY282efd3x54ArT_8QKUFVaOX9jheqMcIbmfuP0aNmSiB7WfIDT83qYww5IdsnyFgMn8Xvdi_8uQiDHG-1xDqiF3M9_KkSYB8dqJszaRWzK23Hmxqy7Xk3rzjjVVRiXNU_VJym2MF/s72-c/1.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DC GC Service Records</title><link>http://exchadtech.blogspot.com/2011/03/dc-gc-service-records.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 14 Mar 2011 17:58:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-5954111407513557970</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Domain Controller-Specific Records&lt;/span&gt;&lt;/b&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Mnemonic&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;Type&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;DNS Record&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;   &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;LdapIpAddress&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;DnsDomainName&amp;gt; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Ldap&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ldap._tcp.&amp;lt;DnsDomainName&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;DcByGuid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ldap._tcp.&amp;lt;DomainGuid&amp;gt;.domains._msdcs.&amp;lt;DnsForestName&amp;gt;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Kdc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _kerberos._tcp.dc._msdcs.&amp;lt;DnsDomainName&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Dc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ldap._tcp.dc._msdcs.&amp;lt;DnsDomainName&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Rfc1510Kdc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _kerberos._tcp.&amp;lt;DnsDomainName&amp;gt;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Rfc1510UdpKdc&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _kerberos._udp.&amp;lt;DnsDomainName&amp;gt;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Rfc1510Kpwd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _kpasswd._tcp.&amp;lt;DnsDomainName&amp;gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Rfc1510UdpKpwd&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _kpasswd._udp.&amp;lt;DnsDomainName&amp;gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Global Catalog-Specific Records&lt;/span&gt;&lt;/b&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Mnemonic&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;Type&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;DNS Record&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;   &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Gc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ldap._tcp.gc._msdcs.&amp;lt;DnsForestName&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;GcIpAddress&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gc._msdcs.&amp;lt;DnsForestName&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;  &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;GenericGc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gc._tcp.&amp;lt;DnsForestName&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt; &lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Displaying Folder/Sub Folder Permission and Inheritance</title><link>http://exchadtech.blogspot.com/2011/03/displaying-foldersub-folder-permission.html</link><category>PowerShell</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 14 Mar 2011 17:57:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-1601082147904166444</guid><description>&lt;!-- Converted from text/rtf format --&gt; &lt;br /&gt;
&lt;p&gt;&lt;font FACE="Arial"&gt;Hi All,&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font FACE="Arial"&gt;How to quickly check where inheritance is messed up and who has what permission on different level in Folder Structure.&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font FACE="Arial"&gt;I&lt;/FONT&gt;&lt;font FACE="Arial"&gt;f just want to check on Single file or Folder use the following command&lt;br /&gt;
Get-Acl -Path C:\windows | FL Path, AccessToString&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Bulk use this&lt;br /&gt;
Now run the following command to get folder path&lt;br /&gt;
&lt;br /&gt;
get-childitem P:\folderName -recurse | foreach {$_.directoryName} | Get-Unique&lt;br /&gt;
&lt;br /&gt;
You can either copy from the console or redirect it to a csv file&lt;br /&gt;
&lt;br /&gt;
get-childitem P:\folderName -recurse | foreach {$_.directoryName} | Get-Unique | Out-File -FilePath P:\Temp\inheritance.txt&lt;br /&gt;
&lt;br /&gt;
Open the File, Add FolderName (can be anything) as header, rename the extension to .csv&lt;br /&gt;
&lt;br /&gt;
Now&lt;br /&gt;
&lt;br /&gt;
import-csv -path P:\temp\inheritance.csv | %{Get-Acl $_.FolderName} | FT Path,&lt;/FONT&gt; &lt;font FACE="Arial"&gt;AreAccessRuleProtected,&lt;/FONT&gt; &lt;font FACE="Arial"&gt;AccessToString -Wrap &lt;/FONT&gt;&lt;/P&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Upgrade Path to Exchange 2010</title><link>http://exchadtech.blogspot.com/2011/02/upgrade-path-to-exchange-2010.html</link><category>Exchange</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Tue, 1 Mar 2011 11:51:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-1677100417671445603</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
Recently I was invited to Exchange&amp;nbsp;Upgrade path from program for&amp;nbsp;Exchange 2003/2007 to Exchange 2010 at Microsoft, Singapore. The presentation was nice and covers almost all the aspects for transistioning to Exchange 2010. &lt;br /&gt;
&lt;br /&gt;
I have linked Transistion Presentation which was shared during the discussion. &lt;br /&gt;
&lt;a href="http://cid-8fd5594afd826ca6.office.live.com/view.aspx/ExchADTechBlog/Exchange%5E_2010%5E_Upgrade.ppt"&gt;Exchange 2010 Upgrade&lt;/a&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Where are the GPO logs?</title><link>http://exchadtech.blogspot.com/2011/02/where-gpo-logs-are.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Wed, 2 Feb 2011 03:20:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-2804698033733630409</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;b&gt;&lt;span style="color: #3f529c; font-family: Times New Roman;"&gt;Client Log Files&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;span style="color: black; font-family: Verdana;"&gt;Log files can be generated by the core client engine (Userenv) and by every CSE except the Scripts CSE. Scripts processing is logged in the Application log on the client with source=UserInit. Use Event Viewer to view the Application log on the client, or look for these entries on the&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;Policy Events&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt; tab of the Group Policy Results report.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black; font-family: Verdana;"&gt;The&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;Policy Events&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt; tab in Group Policy Results reports generated in GPMC displays the Group Policy–related events that you would see if you used Event Viewer to view these events in the Application log on the client for which you generated the report. &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black; font-family: Verdana;"&gt;The following table lists several log files you can generate at the client that relate to Group Policy troubleshooting.&lt;/span&gt; &lt;br /&gt;
&lt;b&gt;&lt;span style="color: #3f529c; font-family: Times New Roman;"&gt;Client Log Files for Troubleshooting Group Policy&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHXSHwl-mQTgaCj64MQgqRhpmMAsvspNkAri2h7P3mrKN9U4x_HCnAEo0odObXfKA_LML_8RpynN4XgePxrX4o17PGpbV59mT05Kq-xyYSCqQJW4Lsp3ejghOm_t5IUJ7SkxMxozgDj1fT/s1600/ClientLogs1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="169" j6="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHXSHwl-mQTgaCj64MQgqRhpmMAsvspNkAri2h7P3mrKN9U4x_HCnAEo0odObXfKA_LML_8RpynN4XgePxrX4o17PGpbV59mT05Kq-xyYSCqQJW4Lsp3ejghOm_t5IUJ7SkxMxozgDj1fT/s320/ClientLogs1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEEX79inBPRfL3bpAsdiuJSOBsId0Uphf7eGz3G7jBL-l6Mn66MSFX62Ysv8rJOFKnnP_cUsqau1I-NclLHk4q6HJsUv_PCJlnQF1dx-PyCDC-4CUGGMHHjo2me65oBZt_MsndEBpUS45K/s1600/ClientLogs2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="61" j6="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEEX79inBPRfL3bpAsdiuJSOBsId0Uphf7eGz3G7jBL-l6Mn66MSFX62Ysv8rJOFKnnP_cUsqau1I-NclLHk4q6HJsUv_PCJlnQF1dx-PyCDC-4CUGGMHHjo2me65oBZt_MsndEBpUS45K/s320/ClientLogs2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;Note &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;The UserEnv logs entries pertaining to profiles as well as Group Policy core processing and registry (.adm) processing on the client. The entries pertaining to profiles are intermingled with the Group Policy entries and not easily distinguished from them. Use Wilogutl.exe to analyze the Windows Installer log files. For more information, see &lt;/span&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=16156"&gt;&lt;span style="color: #1364c4; font-family: Verdana;"&gt;Wilogutl.exe&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black; font-family: Verdana;"&gt; on the Microsoft Web site (&lt;/span&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=16156"&gt;&lt;u&gt;&lt;/u&gt;&lt;u&gt;&lt;span style="color: blue; font-family: Verdana;"&gt;http://go.microsoft.com/fwlink/?LinkID=16156&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;span style="color: black; font-family: Verdana;"&gt;).&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #3f529c; font-family: Times New Roman;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="color: #3f529c; font-family: Times New Roman;"&gt;Server Log Files&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;span style="color: black; font-family: Verdana;"&gt;You can enable logging of events generated by the Group Policy Object Editor on the Server. There are two different log files, one for events relating to core Group Policy processing and the registry CSE, and another for events relating to all other CSEs. &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black; font-family: Verdana;"&gt;The following table lists several log files you can generate at the server that relate to Group Policy troubleshooting.&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtylTnJpMLMC0ogaItnr1hYSJAMyebClBSXjp0Xakt8z9SaKDitaOwMRGqhyXdwJzu0pfcDsJSuxILP_T4fUzWRjLxnwrSZGik0IkUYPvb8ddFf6pBcuVOPVhcdqGxQHApUYNtT8_AQw4u/s1600/ServerLogs.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="167" j6="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtylTnJpMLMC0ogaItnr1hYSJAMyebClBSXjp0Xakt8z9SaKDitaOwMRGqhyXdwJzu0pfcDsJSuxILP_T4fUzWRjLxnwrSZGik0IkUYPvb8ddFf6pBcuVOPVhcdqGxQHApUYNtT8_AQw4u/s320/ServerLogs.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="color: #3f529c; font-family: Times New Roman;"&gt;Userenv Logging&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;span style="color: black; font-family: Verdana;"&gt;Because Userenv tracks the Group Policy engine and registry-based Group Policy, it is the most frequently used log file for Group Policy troubleshooting. Userenv is especially useful in a Windows 2000 environment because you don't have the benefit of using Resultant Set of Policy (RSoP). Most of the questions that RSoP answers, are in the userenv log. &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black; font-family: Verdana;"&gt;To use userenv.log you need to first enable verbose logging. &lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;To enable verbose logging&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;ul&gt;&lt;ol type="1"&gt;&lt;li&gt;&lt;span style="color: black; font-family: Verdana;"&gt;Log onto the client computer as the administrator and run Regedit.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black; font-family: Verdana;"&gt;Locate the following key:&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black; font-family: Verdana;"&gt;Right click&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;Winlogon&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;, select&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;New&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;, and then click&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;DWORD Value&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black; font-family: Verdana;"&gt;Enter the following name for the&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;DWORD Value&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;:&lt;/span&gt;&lt;b&gt; &lt;span style="color: black; font-family: Verdana;"&gt;UserEnvDebugLevel&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black; font-family: Verdana;"&gt;Enter 30002 as the hexadecimal value. This writes the userenv into userenv.log, located in the \%windir%\debug directory.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black; font-family: Verdana;"&gt;Run "&lt;/span&gt;&lt;b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;gpupdate&amp;nbsp;/force&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-family: Verdana;"&gt;" to ensure a full listing of total Group Policy processing.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/ul&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHXSHwl-mQTgaCj64MQgqRhpmMAsvspNkAri2h7P3mrKN9U4x_HCnAEo0odObXfKA_LML_8RpynN4XgePxrX4o17PGpbV59mT05Kq-xyYSCqQJW4Lsp3ejghOm_t5IUJ7SkxMxozgDj1fT/s72-c/ClientLogs1.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Setting up Cross Forest Trust between W2K3 R2 and W2K8 R2</title><link>http://exchadtech.blogspot.com/2011/01/setting-up-cross-forest-trust-between.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Wed, 26 Jan 2011 04:15:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-2545637192337153815</guid><description>&lt;!-- Converted from text/rtf format --&gt;  &lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;Hi All,&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;Today we will be looking into Setting Up Cross Forest Trust between Top-level domains in two different forest. Before we start we need start we need to get some components in place so that we can successfully setup Cross Forest Trust.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;&lt;font SIZE=2 FACE="Arial"&gt;Name Resolution&lt;/FONT&gt;&lt;/B&gt;&lt;font SIZE=2 FACE="Arial"&gt; : We must be able to resolve names across forest for that Purpose we need to setup our DNS so that it will be able resolve. There are multiple ways in which you can setup your DNS to do Name Resolution&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;1. Conditional Forwarders&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;2. Secondary Zone Transfers&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;3. Stub Zone&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;The benefit of using a conditional forwarder is that it is much easier to configure and troubleshoot than a zone transfer. The process of configuring a conditional forwarder is straightforward: all you need to know is the DNS domain name of the domain that houses the DNS server that you are configuring to forward requests and the IP address of the target DNS server.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;However, a conditional forwarder is not an efficient way to keep a DNS server that hosts a parent zone aware of the authoritative DNS servers for a child zone. If you use a conditional forwarder, whenever the authoritative DNS servers for the child zone change, the conditional forwarder setting on the DNS server that hosts the parent zone must be configured manually with the IP address for each new authoritative DNS server for the child zone.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;Using a secondary zone with zone transfers enabled is beneficial because this configuration maintains a list of all the authoritative DNS servers for the secondary copy of the zone, and the list is updated as DNS servers are added and removed from the target forest or domain. Secondary zones also host a full copy of the DNS zone.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;The drawbacks to using secondary zones with zone transfers enabled are that this configuration is much more complicated to configure and maintain and you do not have the direct, point-to-point contact with a DNS server in the target forest or domain as you do with a conditional forwarder. In addition, with secondary zones you expose hosts to IP address mappings for all hosts in the zone. This can expose the domain or forest to security risks due to unauthorized access.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;&lt;font SIZE=2 FACE="Arial"&gt;DNS Resource Records That Are Required for Secondary Zones&lt;/FONT&gt;&lt;/B&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;There are two DNS resource records that must be registered properly on the DNS server that hosts the secondary copy of the trusted domain or forest:&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Service (SRV) resource record (_ldap._tcp.dc._msdcs.&amp;lt;computer account domain&amp;gt;)&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Host (A) resource record&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;b&gt;&lt;font SIZE=2 FACE="Arial"&gt;To test the name resolution use the following command&lt;/FONT&gt;&lt;/B&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;Nltest /dsgetdc:domainNameOfSpecifiedForest&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;Issue this command from target domain to check the name resolution.&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;There are other considerations like Firewall port opening at perimeter network to establish a cross forest trust.&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;b&gt;&lt;font SIZE=2 FACE="Arial"&gt;Creating Forest Trust&lt;/FONT&gt;&lt;/B&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;Following are the types of Trust Relationship found&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;1. External Trust&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;2. Forest Trust&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;3. Relam Trust&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;4. Shortcut Trust&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;5. Tree-Root&lt;i&gt;&lt;/I&gt;&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;I will not be going into creation of each Trust type however will provide you with common steps across all the trusts. &lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;Lets say you manage IT Infra of Company A and Company B is acquired and a One way Trust needs to be created to access resources in Forest B (Domain B, Company B) however IT Functions are still not streamlined (you don't have access over IT resources) In that case you need to create One way Incoming Forest Trust and The other side has to create One Way Outgoing Trust before One way trust can fully work. &lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;Authentication can be set to Forest Wide, Domain Wide and Selective Authentication. If you proceed with Selective Authentication that you need to give right &amp;quot;Allow user to be authenticated&amp;quot; on computer object of the server which you want to access. Forest Wide and Domain Wide are pretty much automated&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;Trust can be transistive between two forest but that doesn't imply that it will be automatically transistive with another forest for example A Trust B Trust C and B Trust A that doesn't mean that A trust C. This is not true in case of forest trust.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;&lt;font SIZE=2 FACE="Arial"&gt;To create a one-way, incoming, forest trust for one side of the trust&lt;/FONT&gt;&lt;/B&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 1. Open Active Directory Domains and Trusts.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 2. In the console tree, right-click the domain node for the domain that you want to establish a trust with, and then click Properties.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 3. On the Trusts tab, click New Trust, and then click Next.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 4. On the Trust Name page, type the Domain Name System (DNS) name (or network basic input/output system (NetBIOS) name) of the domain, and then click Next.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 5. On the Trust Type page, click Forest trust, and then click Next.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 6. On the Direction of Trust page, click One-way: incoming, and then click Next.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For more information about the selections that are available on the Direction of Trust page, see the section &amp;quot;Direction of Trust&amp;quot; in Appendix: New Trust Wizard Pages.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 7. On the Sides of Trust page, click This domain only, and then click Next.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For more information about the selections that are available on the Sides of Trust page, see the section &amp;quot;Sides of Trust&amp;quot; in Appendix: New Trust Wizard Pages.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 8. On the Trust Password page, type the trust password twice, and then click Next.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp; 9. On the Trust Selections Complete page, review the results, and then click Next.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp; 10. On the Trust Creation Complete page, review the results, and then click Next.&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp; 11. On the Confirm Incoming Trust page, do one of the following:&lt;/FONT&gt;  &lt;br /&gt;
&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * If you do not want to confirm this trust, click No, do not confirm the incoming trust.&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * If you want to confirm this trust, click Yes, confirm the incoming trust, and then supply the appropriate administrative credentials from the specified domain.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;&amp;nbsp; 12. On the Completing the New Trust Wizard page, click Finish.&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;Similary You can create One way outgoing trust from other side. Once created you can validate trusts using Active Directory domains and trusts.&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;If you have admin credentials for Forest/Domain B then you can create Two way Trust in one step.&lt;/FONT&gt; &lt;/P&gt;&lt;p&gt;&lt;font SIZE=2 FACE="Arial"&gt;For more info check the TechNet Link&lt;/FONT&gt;  &lt;br /&gt;
&lt;b&gt;&lt;/B&gt;&lt;a HREF="http://technet.microsoft.com/en-us/library/cc740018%28WS.10%29.aspx"&gt;&lt;b&gt;&lt;u&gt;&lt;font COLOR="#0000FF" SIZE=2 FACE="Arial"&gt;http://technet.microsoft.com/en-us/library/cc740018%28WS.10%29.aspx&lt;/FONT&gt;&lt;/U&gt;&lt;/B&gt;&lt;b&gt;&lt;/B&gt;&lt;/A&gt;&lt;b&gt;&lt;/B&gt;&lt;b&gt;&lt;/B&gt;&lt;b&gt;&lt;/B&gt;&lt;b&gt;&lt;/B&gt; &lt;/P&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Windows cann't verify that user name is unique</title><link>http://exchadtech.blogspot.com/2011/01/windows-cannt-verify-that-user-name-is.html</link><category>Troubleshooting Tips</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 17 Jan 2011 04:04:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-6838124743721022871</guid><description>Hi All,&lt;br /&gt;
&lt;br /&gt;
While create a user in another domain tree of same forest. I came accross the following warning message.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQu0J6s8VlnRtDEZyUAlhihepsww1RtLY2Ar5gLA8MauFXrO38DIFTb4EjZwItwuDuUNXOSDbHNXl_9WlxJ7AzxcZViLdW5ESzJzng7-1KSKF2hg85Ge5MB88Woy4uTzoaM2G9_jj_aMTb/s1600/17-1-2011+2-45-21+AM.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" n4="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQu0J6s8VlnRtDEZyUAlhihepsww1RtLY2Ar5gLA8MauFXrO38DIFTb4EjZwItwuDuUNXOSDbHNXl_9WlxJ7AzxcZViLdW5ESzJzng7-1KSKF2hg85Ge5MB88Woy4uTzoaM2G9_jj_aMTb/s320/17-1-2011+2-45-21+AM.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Although the server is DC and GC as well the reason for this error is due to that name resolution to forest root dc or other dc was failing due to which the this warning is generate although user will be create it won't be able to logon using other DC.&lt;br /&gt;
&lt;br /&gt;
In order to resolve this you can either create conditional forwards or stub zone to parent root or other domains which have gc present.&amp;nbsp; You need to keep this in mind when you create stub zone and save it to all dns servers in Active Directory domain x (your domain) then it has be done using Enterprise Admin Account otherwise DNS Application partition will not be created alternatively if you are only using AD intergrated DNS you can save this on all DC in active directory domain x.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQu0J6s8VlnRtDEZyUAlhihepsww1RtLY2Ar5gLA8MauFXrO38DIFTb4EjZwItwuDuUNXOSDbHNXl_9WlxJ7AzxcZViLdW5ESzJzng7-1KSKF2hg85Ge5MB88Woy4uTzoaM2G9_jj_aMTb/s72-c/17-1-2011+2-45-21+AM.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>PowerShell Script To Create OU Structure and Test Users for Lab Env</title><link>http://exchadtech.blogspot.com/2011/01/powershell-script-to-create-ou.html</link><category>PowerShell</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 17 Jan 2011 03:04:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-8116455542013848392</guid><description>Hi All,&lt;br /&gt;
&lt;br /&gt;
The following is the powershell code to create test users and default ou structure. It's quite basic script. But works wells. Requires little modification. However if you like you can put various controls and make it more intelligent. I will try to put more controls latter but right now it just serves the purpose for which i created this script.&lt;br /&gt;
&lt;br /&gt;
################################&lt;br /&gt;
#PowerShell Script To Create OU Structure and Test Users for Lab Env&lt;br /&gt;
# By v-2nas v 0.1&lt;br /&gt;
################################&lt;br /&gt;
Clear&lt;br /&gt;
$StrOUName = Read-Host "Enter SiteName for Creating Default Organizational Unit (OU) Structure"&lt;br /&gt;
$objDomain = [ADSI]"&lt;a href="ldap://dc=brs,dc=glk,dc=net/"&gt;ldap://dc=brs,dc=glk,dc=net/&lt;/a&gt;" &lt;br /&gt;
$objOU = $objDomain.Create("OrganizationalUnit", "OU=" + $StrOUName)&lt;br /&gt;
#$objOU = $objDomain.Create("OrganizationalUnit", "ou=" + $StrOUName)&lt;br /&gt;
$objOU.SetInfo()&lt;br /&gt;
Write-Host $StrOUName&amp;nbsp; "OU Has Been Created."&lt;br /&gt;
write-host "Now creating Default OU Structure........."&lt;br /&gt;
&lt;br /&gt;
#### Default OU Structure&lt;br /&gt;
$objDomain1 = [ADSI]"&lt;a href="ldap://ou=$StrOUName,dc=brs,dc=glk,dc=net/"&gt;ldap://ou=$StrOUName,dc=brs,dc=glk,dc=net/&lt;/a&gt;" &lt;br /&gt;
$objOu1 = $objDomain1.Create("OrganizationalUnit", "ou=" + "Accounts")&lt;br /&gt;
$objOu1.SetInfo()&lt;br /&gt;
$objDomain2 = [ADSI]"&lt;a href="ldap://ou=$StrOUName,dc=brs,dc=glk,dc=net/"&gt;ldap://ou=$StrOUName,dc=brs,dc=glk,dc=net/&lt;/a&gt;" &lt;br /&gt;
$objOu2 = $objDomain2.Create("OrganizationalUnit", "ou=" + "Computers")&lt;br /&gt;
$objOu2.SetInfo()&lt;br /&gt;
$objDomain3 = [ADSI]"&lt;a href="ldap://ou=Accounts,ou=$StrOUName,dc=brs,dc=glk,dc=net/"&gt;ldap://ou=Accounts,ou=$StrOUName,dc=brs,dc=glk,dc=net/&lt;/a&gt;" &lt;br /&gt;
$objOu3 = $objDomain3.Create("OrganizationalUnit", "ou=" + "Users")&lt;br /&gt;
$objOu3.SetInfo()&lt;br /&gt;
$objDomain4 = [ADSI]"&lt;a href="ldap://ou=Accounts,ou=$StrOUName,dc=brs,dc=glk,dc=net/"&gt;ldap://ou=Accounts,ou=$StrOUName,dc=brs,dc=glk,dc=net/&lt;/a&gt;" &lt;br /&gt;
$objOu4 = $objDomain4.Create("OrganizationalUnit", "ou=" + "Groups")&lt;br /&gt;
$objOu4.SetInfo()&lt;br /&gt;
$objDomain5 = [ADSI]"&lt;a href="ldap://ou=Computers,ou=$StrOUName,dc=brs,dc=glk,dc=net/"&gt;ldap://ou=Computers,ou=$StrOUName,dc=brs,dc=glk,dc=net/&lt;/a&gt;" &lt;br /&gt;
$objOu5 = $objDomain5.Create("OrganizationalUnit", "ou=" + "MemberServer")&lt;br /&gt;
$objOu5.SetInfo()&lt;br /&gt;
$objDomain6 = [ADSI]"&lt;a href="ldap://ou=Computers,ou=$StrOUName,dc=brs,dc=glk,dc=net/"&gt;ldap://ou=Computers,ou=$StrOUName,dc=brs,dc=glk,dc=net/&lt;/a&gt;" &lt;br /&gt;
$objOu6 = $objDomain6.Create("OrganizationalUnit", "ou=" + "Workstation")&lt;br /&gt;
$objOu6.SetInfo()&lt;br /&gt;
Write-Host "Creating Test User Account......"&lt;br /&gt;
# Create Users&lt;br /&gt;
$users = import-csv usersData.csv&lt;br /&gt;
$container = [ADSI] "&lt;a href="ldap://OU=Users,ou=Accounts,ou=$StrOUName,dc=brs,dc=glk,dc=net/"&gt;ldap://OU=Users,ou=Accounts,ou=$StrOUName,dc=brs,dc=glk,dc=net/&lt;/a&gt;"&lt;br /&gt;
$users | foreach {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $UserName = $_.UserName&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $newUser = $container.Create("User", "cn=" + $UserName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $newUser.Put("sAMAccountName", $UserName)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $newUser.SetInfo()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $newUser.psbase.InvokeSet('AccountDisabled', $false)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $newUser.SetInfo()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $newUser.SetPassword("&lt;a href="mailto:Welcome@123"&gt;xxxxx&lt;/a&gt;")&lt;br /&gt;
&amp;nbsp;$newUser.put("description","Test User Account for lab testing")&lt;br /&gt;
&amp;nbsp;$newUser.put("givenName", $userName)&lt;br /&gt;
&amp;nbsp;$newUser.SetInfo()&lt;br /&gt;
}</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Introducing Windows Server 2008 DC in Windows 2003 Forest</title><link>http://exchadtech.blogspot.com/2010/12/introducing-windows-server-2008-dc-in.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 13 Dec 2010 10:23:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-7002278960553496163</guid><description>&lt;span style="font-family: Arial;"&gt;Hi All,&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Today we will be looking into the process of Introducing Windows Server 2008 DC into Windows Server 2003 Forest.&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;To achieve this we need to prepare our forest and domain to accommodate new W2K8 DC.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Few items to keep in mind.Minimum Forest Functional Level and Domain Function level needs to be Windows 2000 Native.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;You need to run adprep using an account that is a member of Schema Admin Groups and Enterprise Admin. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;It's not recommended that you disable replication on the schema master before you run Adprep.exe. Adprep.exe skips redundant updates. Conflicting updates such as the introduction of duplicate object identifiers, causes adprep.exe to stop until an administrator reconciles the conflicts. You can stop and restart adprep.exe. It resumes from where it's left.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Before you perform adprep /forestprep make sure you must have a health system statebackup for disaster recovery.&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Adprep performs the following tasks&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;1. Updates the Active Directory Schema&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;2. Improves default Security descriptors&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;3. Upgrades display specifiers&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;4. Adjust ACL on Active Directory objects and on files in the SYSVOL shared folder to allow domain controller access. Anonymous user group is no longer a included in everyone &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; group.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;5. Create new objects that are used by application such as COM+ and WMI&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;6. Creates new containers in Active Directory that are used to verify that preparation was successful&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Insert Server 2008 DVD on W2K3 domain controller&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Go to x:\support\adprep&amp;gt;adprep /forestprep&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;To verify that adprep /forestprep completed successfully&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; 1. Log on to an administrative workstation that has ADSIEdit installed. ADSIEdit is installed by default on domain controllers that run Windows Server 2008 or Windows Server &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2008 R2.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;2. Click Start, click Run, type ADSIEdit.msc, and then click OK.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;3. Click Action, and then click Connect to.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;4. Click Select a well known Naming Context, select Configuration in the list of available naming contexts, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;5. Double-click Configuration, and then double-click CN=Configuration,DC=forest_root_domain&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where forest_root_domain is the distinguished name of your forest root domain.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;6.Double-click CN=ForestUpdates.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;7. Right-click CN=ActiveDirectoryUpdate, and then click Properties.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;8. If you ran adprep /forestprep for Windows Server 2008 R2, confirm that the Revision attribute value is 5, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; If you ran adprep /forestprep for Windows Server 2008, confirm that the Revision attribute value is 2, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;9. Click ADSI Edit, click Action, and then click Connect to.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;10. Click Select a Well known naming context, select Schema in the list of available naming contexts, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;11. Double-click Schema.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;12. Right-click CN=Schema,CN=Configuration,DC=forest_root_domain, and then click Properties&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where forest_root_domain is the distinguished name of your forest root domain.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;13. If you ran adprep /forestprep for Windows Server 2008 R2, confirm that the objectVersion attribute value is set to 47, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you ran adprep /forestprep for Windows Server 2008, confirm that the objectVersion attribute value is set to 44, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial;"&gt;run x:\support\adprep&amp;gt;adprep /domainprep&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Arial;"&gt; in all the domains where you are planning to introduce W2K8 DC. Make sure that you can logon to&lt;/span&gt;&lt;b&gt; &lt;span style="font-family: Arial;"&gt;infrastructure master&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;span style="font-family: Arial;"&gt; server with an account that is a member of domain admin&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;To verify that adprep /domainprep completed successfully&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; 1. Log on to an administrative workstation that has ADSIEdit installed. ADSIEdit is installed by default on domain controllers that run Windows Server 2008 or Windows Server&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2008 R2.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; 2. Click Start, click Run, type ADSIEdit.msc, and then click OK.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; 3. Click Action, and then click Connect to.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; 4. Click Select a well known Naming Context, select Default naming context in the list of available naming contexts, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; 5. Double-click Default naming context, double-click the container that is the distinguished name of the domain, and then double-click CN=System.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; 6. Double-click CN=DomainUpdates, right-click CN=ActiveDirectoryUpdate, and then click Properties.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp; 7. If you ran adprep /domainprep for Windows Server 2008 R2, confirm that the Revision attribute value is 5, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you ran adprep /domainprep for Windows Server 2008, confirm that the Revision attribute value is 3, and then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial;"&gt;run x:\support\adprep&amp;gt;adprep /gpprep&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Running adprep /gpprep adds inheritable access control enteries on Group Policy Objects in the SYSVOL share folder. The additional ACEs give Enterprise Domain Controller read access permissions on GPOs. These permissions are required to support Resultant Set of Policy functionality (modeling) for the site based policy.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Run adprep /gpprep during off production hours because it can generate substansial replication traffic because each GPO would be updated&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;For optimal performance, make sure the Default Domain and Default Domain Controller policy is located on Infrastructure master role server.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;If you running a Anti virus on server from where you would be running adprep /gpprep make sure to disable it as it may cause interfance&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;Once you finish running adprep /gpprep you can verify that the operation added the Read permission for the Enterprise Domain Controllers group on all GPOs&lt;/span&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>RODC Staged Installation</title><link>http://exchadtech.blogspot.com/2010/12/rodc-staged-installation.html</link><category>Wintel</category><author>noreply@blogger.com (Navdeep)</author><pubDate>Mon, 6 Dec 2010 02:13:00 +0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7234123329476578642.post-1172696135024432480</guid><description>&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;RODC in Remote Branch Office&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;RODC is a new feature added in Windows Server 2008. For remote branch office,poor network connectivity, less secure location, low user base we can use RODC. RODC can be run on Windows Server 2008 Core Installation with least requirements like memory,HDD, processor. A low end server would be enough for this kind of setup hence proving to be cost effective. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;We would be doing a Staged Installation of RODC. In this type of installation There are two stages. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Before we begin lets take a look at prerequistives.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Forest Functional Level and Domain functional level must be windows server 2003 or higher.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;At least one writeable windows server 2008 Domain Controller.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Adprep /rodcprep must be run. Running this will give update permission on all DNS servers and allow them to be replicated by RODC which are running DNS as well.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l0 level1 lfo1; mso-pagination: none;"&gt;&lt;span style="font-family: Calibri;"&gt;Verifying rodcprep success&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;To verify that adprep /rodcprep completed successfully&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 1.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Log on to an administrative workstation that has ADSIEdit installed. ADSIEdit is installed by default on domain controllers that run Windows Server 2008 or Windows Server 2008 R2.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 2.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Click Start, click Run, type ADSIEdit.msc, and then click OK.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 3.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Click Action, and then click Connect to.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 4.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Click Select a well known Naming Context, select Configuration in the list of available naming contexts, and&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then click OK.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 5.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Double-click Configuration, and then double-click CN=Configuration,DC=forest_root_domain&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where forest_root_domain is the distinguished name of your forest root domain.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 6.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Double-click CN=ForestUpdates.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 7.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Right-click CN=ActivedirectoryRodcUpdate, and then click Properties.&lt;/span&gt; &lt;br /&gt;
&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; 8.&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Confirm that the Revision attribute value is 2, and then click OK.&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt 18pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To install RODC there are 3 options available. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol style="margin-top: 0cm;" type="a"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l1 level1 lfo2; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Running directly using dcpromo /adv setup&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l1 level1 lfo2; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Install from Media&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l1 level1 lfo2; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Staged Installation&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;As mentioned earlier we would be doing RODC using staged installation &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;First: member of domain admin adds necessary computer accout information, site info, dns, gc. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Steps for creating Pre Staged RODC installation account&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To create an RODC account by using the Windows interface&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ol style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Click &lt;b&gt;Start&lt;/b&gt;, click &lt;b&gt;Administrative Tools&lt;/b&gt;, and then click &lt;b&gt;Active Directory Users and Computers&lt;/b&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Double-click the domain container, then you can either right-click the &lt;b&gt;Domain Controllers&lt;/b&gt; container or click the &lt;b&gt;Domain Controllers&lt;/b&gt; container, and then click &lt;b&gt;Action&lt;/b&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Click &lt;b&gt;Pre-create Read-only Domain Controller account&lt;/b&gt;, as shown in the following figure.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;shapetype coordsize="21600,21600" filled="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f"&gt;&lt;stroke joinstyle="miter"&gt;&lt;/stroke&gt;&lt;formulas&gt;&lt;f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/f&gt;&lt;f eqn="sum @0 1 0"&gt;&lt;/f&gt;&lt;f eqn="sum 0 0 @1"&gt;&lt;/f&gt;&lt;f eqn="prod @2 1 2"&gt;&lt;/f&gt;&lt;f eqn="prod @3 21600 pixelWidth"&gt;&lt;/f&gt;&lt;f eqn="prod @3 21600 pixelHeight"&gt;&lt;/f&gt;&lt;f eqn="sum @0 0 1"&gt;&lt;/f&gt;&lt;f eqn="prod @6 1 2"&gt;&lt;/f&gt;&lt;f eqn="prod @7 21600 pixelWidth"&gt;&lt;/f&gt;&lt;f eqn="sum @8 21600 0"&gt;&lt;/f&gt;&lt;f eqn="prod @7 21600 pixelHeight"&gt;&lt;/f&gt;&lt;f eqn="sum @10 21600 0"&gt;&lt;/f&gt;&lt;/formulas&gt;&lt;path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f"&gt;&lt;/path&gt;&lt;lock aspectratio="t" v:ext="edit"&gt;&lt;/lock&gt;&lt;/shapetype&gt;&lt;shape alt="Pre-create read-only domain controller account" id="_x0000_i1025" style="height: 6in; width: 7in;" type="#_x0000_t75"&gt;&lt;imagedata o:href="http://i.technet.microsoft.com/cc754629.41bb6aeb-0f98-45a1-b820-32a6bc88e160(en-us,WS.10).gif" src="file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;/imagedata&gt;&lt;/shape&gt;&lt;/span&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="4" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Welcome to the Active Directory Domain Services Installation Wizard&lt;/b&gt; page, if you want to modify the default the Password Replication Policy, select &lt;b&gt;Use advanced mode installation&lt;/b&gt;, and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Network Credentials&lt;/b&gt; page, under &lt;b&gt;Specify the account credentials to use to perform the installation&lt;/b&gt;, click &lt;b&gt;My current logged on credentials&lt;/b&gt;, as shown in the following figure, or click &lt;b&gt;Alternate credentials&lt;/b&gt;, and then click &lt;b&gt;Set&lt;/b&gt;. In the &lt;b&gt;Windows Security&lt;/b&gt; dialog box, provide the user name and password for an account that can install the additional domain controller. To install an additional domain controller, you must be a member of the Enterprise Admins group or the Domain Admins group. When you are finished providing credentials, click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;shape alt="Network Credentials" id="_x0000_i1026" style="height: 332.25pt; width: 377.25pt;" type="#_x0000_t75"&gt;&lt;imagedata o:href="http://i.technet.microsoft.com/cc754629.2319e339-c365-49fd-b58e-41b655a5a384(en-us,WS.10).gif" src="file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image002.gif"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;/imagedata&gt;&lt;/shape&gt;&lt;/span&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="6" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Specify the Computer Name&lt;/b&gt; page, type the computer name of the server that will be the RODC.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Select a Site&lt;/b&gt; page, select a site from the list or select the option to install the domain controller in the site that corresponds to the IP address of the computer on which you are running the wizard, and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Additional Domain Controller Options&lt;/b&gt; page, make the following selections, as shown in the following figure, and then click &lt;b&gt;Next&lt;/b&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;ul style="margin-top: 0cm;" type="disc"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level2 lfo3; mso-pagination: none; tab-stops: list 72.0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;DNS server:&lt;/span&gt;&lt;/b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt; This option is selected by default so that your domain controller can function as a DNS server. If you do not want the domain controller to be a DNS server, clear this check box. However, if you do not install the DNS server role on the RODC and the RODC is the only domain controller in the branch office, users in the branch office will not be able to perform name resolution when the WAN to the hub site is offline.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level2 lfo3; mso-pagination: none; tab-stops: list 72.0pt;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;Global catalog:&lt;/span&gt;&lt;/b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt; This option is selected by default. It adds the read-only directory partitions of the global catalog to the domain controller, and it enables global catalog search functionality. If you do not want the domain controller to be a global catalog server, clear this option. However, if you do not install a global catalog server in the branch office or enable universal group membership caching for the site that includes the RODC, users in the branch office will not be able to log on to the domain when the WAN to the hub site is offline.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level2 lfo3; mso-pagination: none; tab-stops: list 72.0pt;"&gt;&lt;b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Read-only domain controller&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;. When you create an RODC account, this option is selected by default and you cannot clear it.&lt;/span&gt;&lt;shape alt="Additional domain controller options" id="_x0000_i1027" style="height: 332.25pt; width: 377.25pt;" type="#_x0000_t75"&gt;&lt;imagedata o:href="http://i.technet.microsoft.com/cc754629.4c39dace-e81a-4652-be3c-33457d87bf4f(en-us,WS.10).gif" src="file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image003.gif"&gt;&lt;/imagedata&gt;&lt;/shape&gt;&lt;/span&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;If you selected the &lt;b&gt;Use advanced mode installation&lt;/b&gt; check box on the &lt;b&gt;Welcome&lt;/b&gt; page, the &lt;b&gt;Specify the Password Replication Policy&lt;/b&gt; page appears. By default, no account passwords are replicated to the RODC, and security-sensitive accounts (such as members of the Domain Admins group) are explicitly denied from ever having their passwords replicated to the RODC. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To accept the default setting, click &lt;b&gt;Next&lt;/b&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;-or-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To add other accounts to policy, click &lt;b&gt;Add&lt;/b&gt;. If you want the accounts to be allowed to have their passwords replicated to the RODC, click &lt;b&gt;Allow passwords for the account to replicate to this RODC&lt;/b&gt;. If you want the accounts to be denied from having their passwords replicated to the RODC, click &lt;b&gt;Deny passwords for the account from replicating to this RODC&lt;/b&gt;. Then, click &lt;b&gt;OK&lt;/b&gt;. When you are done adding other accounts, click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;When you install the first RODC in a domain, domain group accounts that are required for RODCs to function are created. Depending on your replication topology, the wizard might return an error indicating that these group accounts are not available when you try to install another RODC in the domain. In this case, wait for replication to complete before you install the additional RODC.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="10" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;In &lt;b&gt;Select Users, Computers, and Groups&lt;/b&gt;, type the names of the accounts that you want to add to the policy, and then click &lt;b&gt;OK&lt;/b&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Delegation of RODC Installation and Administration&lt;/b&gt; page, type the name of the user or the group who will attach the server to the RODC account that you are creating, as shown in the following figure. You can type the name of only one security principal. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;shape alt="Delegate RODC installation" id="_x0000_i1028" style="height: 332.25pt; width: 377.25pt;" type="#_x0000_t75"&gt;&lt;imagedata o:href="http://i.technet.microsoft.com/cc754629.3bf9c3dd-cfdf-4488-b8d4-0752da1c0a50(en-us,WS.10).gif" src="file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image004.gif"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;/imagedata&gt;&lt;/shape&gt;&lt;/span&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To search the directory for a specific user or group, click &lt;b&gt;Set&lt;/b&gt;. In &lt;b&gt;Select Users, Computers, or Groups&lt;/b&gt;, type the name of the user or group. We recommend that you delegate RODC installation and administration to a group. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;This user or group will also have local administrative rights on the RODC after the installation. If you do not specify a user or group, only members of the Domain Admins group or the Enterprise Admins group will be able to attach the server to the account.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;When you are finished, click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="12" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Summary&lt;/b&gt; page, review your selections. Click &lt;b&gt;Back&lt;/b&gt; to change any selections, if necessary.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To save the settings that you selected to an answer file that you can use to automate subsequent AD&amp;nbsp;DS operations, click &lt;b&gt;Export settings&lt;/b&gt;. Type a name for your answer file, and then click &lt;b&gt;Save&lt;/b&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;When you are sure that your selections are accurate, click &lt;b&gt;Next&lt;/b&gt; to create the RODC account.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="13" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l3 level1 lfo3; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Completing the Active Directory Domain Services Installation Wizard&lt;/b&gt; page, click &lt;b&gt;Finish&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;After you create the account for the RODC, the user or group to whom you delegated installation and administration of the RODC (in step 11 in the previous procedure) can run the Active Directory Domain Services Installation Wizard on the server that will become the RODC to complete the RODC installation. Make sure that the server is not joined to the domain before you start the wizard. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To attach a server to an RODC account using the Windows interface&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ol style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Log on as local Administrator to the server that will become the RODC, and then open a command prompt. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Type the following command, and then press ENTER:&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;dcpromo /UseExistingAccount:Attach&lt;/span&gt;&lt;/b&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="3" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Welcome to the Active Directory Domain Services Installation Wizard&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;, or, if you want to install from media or identify the source domain controller for AD&amp;nbsp;DS replication, select the &lt;b&gt;Use advanced mode installation&lt;/b&gt; check box.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Network Credentials&lt;/b&gt; page, type the name of any existing domain in the forest where you plan to install the additional domain controller, as shown in the following figure. Under &lt;b&gt;Specify the account credentials to use to perform the installation&lt;/b&gt;, click &lt;b&gt;Alternate credentials&lt;/b&gt;, and then click &lt;b&gt;Set&lt;/b&gt;. In the &lt;b&gt;Windows Security&lt;/b&gt; dialog box, provide the user name and password for an account that was delegated the ability to install and administer the RODC when the RODC account was created. When you are finished providing credentials, click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;shape alt="Network credentials" id="_x0000_i1029" style="height: 332.25pt; width: 377.25pt;" type="#_x0000_t75"&gt;&lt;imagedata o:href="http://i.technet.microsoft.com/cc754629.244c19f3-c3ce-45e8-9f93-dd09260d9fbc(en-us,WS.10).gif" src="file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image005.gif"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;/imagedata&gt;&lt;/shape&gt;&lt;/span&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="5" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Select Domain Controller Account&lt;/b&gt; page, confirm that the wizard has found an existing RODC account that matches the name of the server, and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Location for Database, Log Files, and SYSVOL&lt;/b&gt; page, type or browse to the volume and folder locations for the database file, the directory service log files, and the system volume (SYSVOL) files, and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Windows Server Backup backs up the directory service by volume. For backup and recovery efficiency, store these files on separate volumes that do not contain applications or other nondirectory files.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol start="7" style="margin-top: 0cm;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Directory Services Restore Mode Administrator Password&lt;/b&gt; page, type and confirm the restore mode password, and then click &lt;b&gt;Next&lt;/b&gt;. This password is used to start AD&amp;nbsp;DS in Directory Service Restore Mode for tasks that must be performed offline. The password complexity and length must comply with the domain security policy.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-list: l2 level1 lfo4; mso-pagination: none; tab-stops: list 36.0pt;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;On the &lt;b&gt;Summary&lt;/b&gt; page, review your selections. Click &lt;b&gt;Back&lt;/b&gt; to change any selections, if necessary.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;To save the settings that you selected to an answer file that you can use to automate subsequent AD&amp;nbsp;DS operations, click &lt;b&gt;Export settings&lt;/b&gt;. Type a name for your answer file, and then click &lt;b&gt;Save&lt;/b&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;Part B&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;I have installed RODC on Windows core installation.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;You will need to create an answer file in order for RODC setup to be successfully completed.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;You need to use command line or you can use CoreConfigurator to finish RODC.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: Calibri;"&gt;dcpromo /unattend /UseExistingAccount:Attach /ReplicaDomainDNSName: contoso.com /UserDomain:contoso.com /UserName:contoso\da1 /password:* /databasePath:"e:\Windows\ntds" /logPath:"e:\Windows\ntds" /sysvolpath:"e:\Windows\sysvol" /safeModeAdminPassword:FH#3573.cK /rebootOnCompletion:yes&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-family: Calibri;"&gt;The contents of answer file are as follows&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx6c9IP3bzYSGi9MULtmMDQcAp__VLcU0h_0kqz-6skD3kZIUi7pqQOY6ex-FIpFkoaa7Wuckmgry5C1J66yFfRzHBuQfAPkiKH1IDJ7mPy-ywIErVieMMVCp-GM4iqa8ayLko1aH6yXJD/s1600/RODCAnswerFile.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" ox="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx6c9IP3bzYSGi9MULtmMDQcAp__VLcU0h_0kqz-6skD3kZIUi7pqQOY6ex-FIpFkoaa7Wuckmgry5C1J66yFfRzHBuQfAPkiKH1IDJ7mPy-ywIErVieMMVCp-GM4iqa8ayLko1aH6yXJD/s320/RODCAnswerFile.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;shape alt="" id="_x0000_i1030" style="height: 260.25pt; width: 260.25pt;" type="#_x0000_t75"&gt;&lt;imagedata o:href="file:///C:\Users\user\AppData\Local\Temp\SNAGHTML380435.PNG" src="file:///C:\Users\user\AppData\Local\Temp\msohtmlclip1\01\clip_image006.png"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;/imagedata&gt;&lt;/shape&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt; mso-layout-grid-align: none; mso-pagination: none;"&gt;&lt;span style="font-family: Calibri;"&gt;I have used CoreConfiguration to generate answerfile. It can them be modified as per needs.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri;"&gt;I hope this post would be informational for you.&lt;span lang="EN" style="mso-ansi-language: EN; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-hansi-font-family: Calibri;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx6c9IP3bzYSGi9MULtmMDQcAp__VLcU0h_0kqz-6skD3kZIUi7pqQOY6ex-FIpFkoaa7Wuckmgry5C1J66yFfRzHBuQfAPkiKH1IDJ7mPy-ywIErVieMMVCp-GM4iqa8ayLko1aH6yXJD/s72-c/RODCAnswerFile.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>