<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0' xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;C08CRn07eCp7ImA9Wx5aGE4.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164</id><updated>2010-11-15T06:37:47.300-08:00</updated><title>Patrick Schneider ' s Blog</title><subtitle type='html'>Microsoft System Center Operation Manager (SCOM) et System Center Configuration Manager (SCCCM) trucs et astuces, Informations</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;CUAER34yfyp7ImA9Wx5bF04.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-5447829667279987263</id><published>2010-11-02T14:33:00.000-07:00</published><updated>2010-11-02T14:35:06.097-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-11-02T14:35:06.097-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Internet Explorer'/><title>Fixing the IE 8 warning – ‘Do you want to view only the webpage content that was delivered securely?’</title><content type='html'>&lt;p&gt;In IE 7 and ealier, this dialog would cause annoyance to users but generally didn’t cause any other significant problems. This was because it was worded in such a way that most users would click on the &lt;em&gt;Yes&lt;/em&gt; button and allow non-secure content to be downloaded.&lt;/p&gt; &lt;p&gt;However, the wording in the IE 8 version of this dialog has changed:&lt;/p&gt; &lt;p&gt; &lt;img class="alignnone size-full wp-image-559" style="border: 0px none ;" title="ie8securitywarning" src="http://blogcdn.httpwatch.com/wp-content/uploads/2009/04/ie8securitywarning.png" alt="IE8 Security Warning" width="465" height="178" /&gt;&lt;/p&gt; &lt;p&gt;To download the content a user would now have to click on the &lt;em&gt;No&lt;/em&gt; button. As we know, most people using the web only &lt;a href="http://www.sensible.com/chapter.html"&gt;scan text and avoid reading&lt;/a&gt; it if at all possible! They will usually go for the &lt;em&gt;Yes&lt;/em&gt; button if there is not an &lt;em&gt;OK&lt;/em&gt; button.&lt;/p&gt; &lt;p&gt;Some sites are going to find that their secure pages in IE 8 have the following problems:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Any non-secure HTTP &lt;a href="http://en.wikipedia.org/wiki/Web_bug"&gt;image beacons&lt;/a&gt; used for analytics data gathering will often be ignored&lt;/li&gt;&lt;li&gt;The page may not display or even work correctly if it relies on non-secure images, CSS or Javascript&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Therefore, avoiding mixed content on HTTPS pages is even more important now that IE 8 has been released. It often becomes an issue when using third party services such as &lt;a href="http://en.wikipedia.org/wiki/Web_analytics"&gt;analytics &lt;/a&gt;or Content Delivery Networks (CDN). For example, we &lt;a title="Google Hosted Ajax Libraries" href="http://blog.httpwatch.com/2008/07/08/test-drive-of-the-google-hosted-ajax-libraries/"&gt;avoided the use of Google hosted Ajax libraries&lt;/a&gt; on our site until &lt;a title="Google adds HTTPS support for Ajax libraries" href="http://blog.httpwatch.com/2008/11/27/google-adds-https-support-to-the-ajax-libraries-api/"&gt;Google added HTTPS support&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;As mention in the &lt;a href="http://blog.httpwatch.com/2008/04/30/fixing-the-do-you-want-to-display-nonsecure-items-message/"&gt;previous blog post&lt;/a&gt;, an IE user you can disable this warning by:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Going  to Tools-&gt;Internet Options-&gt;Security&lt;/li&gt;&lt;li&gt;Select the ‘Security’ tab&lt;/li&gt;&lt;li&gt;Click the ‘Custom Level’ button&lt;/li&gt;&lt;li&gt;In the ‘Miscellaneous’ section change “Display mixed content” to Enable&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-5447829667279987263?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/5447829667279987263/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/11/fixing-ie-8-warning-do-you-want-to-view.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5447829667279987263?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5447829667279987263?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/11/fixing-ie-8-warning-do-you-want-to-view.html' title='Fixing the IE 8 warning – ‘Do you want to view only the webpage content that was delivered securely?’'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;Dk8AQHw8eyp7ImA9Wx5bFk0.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-5288405854193261330</id><published>2010-11-01T02:46:00.000-07:00</published><updated>2010-11-01T02:47:21.273-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-11-01T02:47:21.273-07:00</app:edited><title>Workaround Management Pack for Microsoft Print Management Pack</title><content type='html'>&lt;span style="color: rgb(0, 0, 0);"&gt;This management pack is intended to fix the discovery issue for Windows 2008 R2 Print Services.&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Currently the Microsoft printer management pack does not discover the 2008 printer services role on R2 servers, this is because the name of the role has been changed from 'Print Services' to 'Print and Document services'.&lt;/span&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;This pack depends on the Microsoft print management pack and the base 2008 server management pack.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;    &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;This pack discovers the printer role only on servers which are 2008 R2 and then populate the role group inside the Microsoft print management pack.&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;a href="http://4.bp.blogspot.com/_YUBzAF9aDnM/TKXowZNvajI/AAAAAAAAABY/NNxU_nNKKOM/s1600/pr2.JPG"&gt;&lt;img style="cursor: pointer; width: 392px; height: 39px;" src="http://4.bp.blogspot.com/_YUBzAF9aDnM/TKXowZNvajI/AAAAAAAAABY/NNxU_nNKKOM/s400/pr2.JPG" alt="" id="BLOGGER_PHOTO_ID_5523076436139665970" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;a href="http://1.bp.blogspot.com/_YUBzAF9aDnM/TKXowEFp5vI/AAAAAAAAABQ/tneAtOpqcBw/s1600/pr1.JPG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 67px;" src="http://1.bp.blogspot.com/_YUBzAF9aDnM/TKXowEFp5vI/AAAAAAAAABQ/tneAtOpqcBw/s400/pr1.JPG" alt="" id="BLOGGER_PHOTO_ID_5523076430468605682" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;If anyone can see a better way then feel free to modify, all I ask is you comment your ideas or changes so myself and others can learn and build upon.&lt;br /&gt;&lt;/p&gt;    &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;*Disclaimer*&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;This is NOT a supported method; this pack has been created as a personal temporary fix so use at your own discretion.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt; &lt;/p&gt;  &lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;Use at 'your own risk' and AS-IS with no warranties.&lt;span style=""&gt;  &lt;/span&gt;As always use a test environment.&lt;/p&gt;&lt;p style="color: rgb(0, 0, 0);" class="MsoNormal"&gt;------------------------------------------------------------------&lt;br /&gt;&lt;/p&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;span style="font-size: 130%;"&gt;&lt;a href="http://dl.dropbox.com/u/7777993/R2PrintServices.zip"&gt;DOWNLOAD&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-5288405854193261330?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/5288405854193261330/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/11/workaround-management-pack-for.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5288405854193261330?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5288405854193261330?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/11/workaround-management-pack-for.html' title='Workaround Management Pack for Microsoft Print Management Pack'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_YUBzAF9aDnM/TKXowZNvajI/AAAAAAAAABY/NNxU_nNKKOM/s72-c/pr2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;Ak8MR3YzfCp7ImA9Wx5bFEk.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-1625049258581787997</id><published>2010-10-30T07:27:00.000-07:00</published><updated>2010-10-30T07:28:06.884-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-10-30T07:28:06.884-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Operation Manger 2007'/><title>OpsMgr 2007: Agents stuck in Pending Management with Event ID 21016</title><content type='html'>&lt;p&gt;When you deploy a System Center Operations Manager 2007 agent using the Discovery Wizard, the installation completes successfully but the computer remains in the Pending Management view under "Type: Installation in Progress." When you right-click the computer in Pending Management, the only command available is Reject. The Approve and Install Agent commands are unavailable. If you reject the computer in Pending Management, it reappears in the same state the next time you start the OpsMgr Health Service on the agent. &lt;/p&gt; &lt;p&gt;Additionally, each time OpsMgr Health Service starts on the agent, it logs an event in the Operations Manager log that is similar to the following: &lt;/p&gt; &lt;p&gt;Event Type:    Error&lt;br /&gt;Event Source:    OpsMgr Connector&lt;br /&gt;Event Category:    None&lt;br /&gt;Event ID:    21016&lt;br /&gt;Date:&lt;br /&gt;Time: &lt;br /&gt;User:        N/A&lt;br /&gt;Computer:    AGENT&lt;br /&gt;Description:  OpsMgr was unable to set up a communications channel to OPSMGRMS.momv3.local and there are no failover hosts.  Communication will resume when OPSMGRMS.momv3.local is both available and allows communication from this computer. &lt;/p&gt; &lt;p&gt;In this scenario, if you install an agent manually, the manually installed agent logs the OpsMgr Connector 21016 event, but never appears in the Operations Console. This occurs even when you have enabled the option to review or automatically approve manually installed agents. &lt;/p&gt; &lt;p&gt;Cause: &lt;/p&gt; &lt;p&gt;The "Installation in Progress" pending management type indicates that the agent was installed, but has never successfully connected to the management server. In this state, the Approve command is unavailable by design (because it's a push install) and the only options are to reject the agent or fix the communication problem. General connectivity problems can cause this, however the most likely cause is a Kerberos error.&lt;/p&gt; &lt;p&gt;These symptoms can occur when the ServicePrincipalName (SPN) for the management server's HealthService is not registered or is not registered correctly (e.g. there's a duplicate SPN). In this scenario, the agent may log the following two events immediately prior to the OpsMgr Connector 21016 event: &lt;/p&gt; &lt;p&gt;Event Type:    Error&lt;br /&gt;Event Source:    OpsMgr Connector&lt;br /&gt;Event Category:    None&lt;br /&gt;Event ID:    20057&lt;br /&gt;Date:      &lt;br /&gt;Time:     &lt;br /&gt;User:        N/A&lt;br /&gt;Computer:    AGENT&lt;br /&gt;Description: Failed to initialize security context for target MSOMHSvc/OPSMGRMS.momv3.local The error returned is 0x80090303(The specified target is unknown or unreachable).  This error can apply to either the Kerberos or the SChannel package. &lt;/p&gt; &lt;p&gt;Event Type:    Error&lt;br /&gt;Event Source:    OpsMgr Connector&lt;br /&gt;Event Category:    None&lt;br /&gt;Event ID:    21001&lt;br /&gt;Date:       &lt;br /&gt;Time:    &lt;br /&gt;User:        N/A&lt;br /&gt;Computer:    AGENT&lt;br /&gt;Description: The OpsMgr Connector could not connect to MSOMHSvc/OPSMGRMS.momv3.local because mutual authentication failed.  Verify the SPN is properly registered on the server and that, if the server is in a separate domain, there is a full-trust relationship between the two domains. &lt;/p&gt; &lt;p&gt;If you enable Kerberos event logging on the agent by using the steps in KB 262177, the agent logs events similar to the following in the System log: &lt;/p&gt; &lt;p&gt;Event Type:    Error&lt;br /&gt;Event Source:    Kerberos&lt;br /&gt;Event Category:    None&lt;br /&gt;Event ID:    3&lt;br /&gt;Date:&lt;br /&gt;Time:&lt;br /&gt;User:        N/A&lt;br /&gt;Computer:    AGENT&lt;br /&gt;Description:&lt;br /&gt;A Kerberos Error Message was received:&lt;br /&gt;on logon session&lt;br /&gt;Client Time:&lt;br /&gt;Server Time: &lt;br /&gt;Error Code: 0x7  KDC_ERR_S_PRINCIPAL_UNKNOWN&lt;br /&gt;Extended Error:&lt;br /&gt;Client Realm:&lt;br /&gt;Client Name:&lt;br /&gt;Server Realm: MOMV3.LOCAL&lt;br /&gt;Server Name: MSOMHSvc/opsmgrms.momv3.local&lt;br /&gt;Target Name: MSOMHSvc/opsmgrms.momv3.local@MOMV3.LOCAL&lt;br /&gt;Error Text:&lt;br /&gt;File: 9&lt;br /&gt;Line: ae0&lt;br /&gt;Error Data is in record data. &lt;/p&gt; &lt;p&gt;A network trace shows the same 0x7  KDC_ERR_S_PRINCIPAL_UNKNOWN response received by the agent computer from the KDC. &lt;/p&gt; &lt;p&gt;These symptoms indicate SPN registration issues for the management server's HealthService. To check SPN registration, use setspn.exe from the Windows Server 2003 Support Tools. A copy of this tool is also available for download at the following URL:&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5fd831fd-ab77-46a3-9cfe-ff01d29e5c46&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5fd831fd-ab77-46a3-9cfe-ff01d29e5c46&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=5fd831fd-ab77-46a3-9cfe-ff01d29e5c46&amp;amp;DisplayLang=en&lt;/a&gt;&lt;/p&gt; &lt;p&gt;To list SPNs for a computer or user account, use the following syntax: &lt;/p&gt; &lt;p&gt;setspn -L computername&lt;br /&gt;-or-&lt;br /&gt;setspn -L username &lt;/p&gt; &lt;p&gt;If the management server's OpsMgr Health Service logon account is Local System, its HealthService SPNs should be registered with the computer account in AD. If the management server's OpsMgr Health Service logon account is a user (not common), its HealthService SPNs should be registered with the user account. Be aware that the OpsMgr Health Service logon account may be different from the management server's Action Account. To see the logon account, open the Services MMC snap-in, double-click OpsMgr Health Service and click the Log On tab. &lt;/p&gt; &lt;p&gt;The HealthService SPNs should be as follow: &lt;/p&gt; &lt;p&gt;MSOMHSvc/FQDN&lt;br /&gt;MSOMHSvc/COMPUTERNAME &lt;/p&gt; &lt;p&gt;Example setspn -L output&lt;br /&gt;======================================================================= &lt;/p&gt; &lt;p&gt;Using Local System for the OpsMgr Health Service logon account: &lt;/p&gt; &lt;p&gt;Registered ServicePrincipalNames for CN=OPSMGRMS,CN=Computers,DC=momv3,DC=local: &lt;/p&gt; &lt;p&gt;    MSOMHSvc/OPSMGRMS&lt;br /&gt;    MSOMHSvc/OPSMGRMS.momv3.local&lt;br /&gt;    HOST/OPSMGRMS&lt;br /&gt;    HOST/OPSMGRMS.momv3.localset &lt;/p&gt; &lt;p&gt;Using a domain user as the OpsMgr Health Service logon account for three different management servers: &lt;/p&gt; &lt;p&gt;Registered ServicePrincipalNames for CN=hservice_acct,CN=Users,DC=momv3,DC=local:&lt;br /&gt;    MSOMHSvc/OPSMGRMS1&lt;br /&gt;    MSOMHSvc/OPSMGRMS1.momv3.local&lt;br /&gt;    MSOMHSvc/OPSMGRMS2&lt;br /&gt;    MSOMHSvc/OPSMGRMS2.momv3.local&lt;br /&gt;    MSOMHSvc/OPSMGRMS3&lt;br /&gt;    MSOMHSvc/OPSMGRMS3.momv3.local &lt;/p&gt; &lt;p&gt;======================================================================= &lt;/p&gt; &lt;p&gt;Be aware that the OpsMgr Health Service will attempt to register its SPN every time it starts. If automatic SPN registration is failing, it indicates that the service's logon account doesn't have permission in Active Directory to register its SPN. In that case, you can run setspn -A to add the SPNs manually. You must run this command using a Domain Admin account. For example, to register the HealthService SPNs for a management server named opsmgrms.momv3.local that uses Local System as its OpsMgr Health Service logon account, run the following commands: &lt;/p&gt; &lt;p&gt;setspn -A MSOMHSvc/OPSMGRMS opsmgrms&lt;br /&gt;setspn -A MSOMHSvc/OPSMGRMS.momv3.local opsmgrms&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-1625049258581787997?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/1625049258581787997/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/10/opsmgr-2007-agents-stuck-in-pending.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1625049258581787997?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1625049258581787997?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/10/opsmgr-2007-agents-stuck-in-pending.html' title='OpsMgr 2007: Agents stuck in Pending Management with Event ID 21016'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CE4FRH09fCp7ImA9Wx5bEks.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-5449283344308454969</id><published>2010-10-28T03:47:00.000-07:00</published><updated>2010-10-28T03:48:35.364-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-10-28T03:48:35.364-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Operation Manger 2007'/><title>OpsMgr 2007 RTM and SP1 RC command line parameters (Complete List)</title><content type='html'>&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; font-size: 9pt;"&gt;&lt;span style="color:#000000;"&gt;Below is the complete list of all the command line parameters for OpsMgr 2007 server roles including Audit Collection. And the command line parameters for upgrading to Service Pack 1 (SP1) Release Candidate (RC)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; font-size: 9pt;"&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;&lt;/span&gt;&lt;/b&gt; &lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Agent – (MOMAgent.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/MOMAgent.msi" mce_href="file://path/Directory/MOMAgent.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\MOMAgent.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v \logs\MOMAgent_install.log  USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=&lt;i style=""&gt;&lt;mg_name&gt;&lt;/i&gt; MANAGEMENT_SERVER_DNS=&lt;i style=""&gt;&lt;msdnsname&gt; &lt;/i&gt;ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER=&lt;i style=""&gt;&lt;accountuser&gt; &lt;/i&gt;ACTIONSDOMAIN=&lt;i style=""&gt;&lt;accountdomain&gt; &lt;/i&gt;ACTIONSPASSWORD=&lt;i style=""&gt;&lt;accountpassword&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Typical – (MOM.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/MOM.msi" mce_href="file://path/Directory/MOM.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\MOM.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v \logs\MOMTypical_install.log ADDLOCAL=ALL USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=&lt;i style=""&gt;&lt;mg_name&gt; &lt;/i&gt;MANAGEMENT_SERVER_DNS=&lt;i style=""&gt;&lt;msname&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;SQLSVR_INSTANCE=&lt;i style=""&gt;&lt;servername\instancename&gt; &lt;/i&gt;ADMIN_ROLE_GROUP=“&lt;i style=""&gt;DomainName/Account&lt;/i&gt;” ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER=&lt;i style=""&gt;&lt;accountname&gt;  &lt;/i&gt;ACTIONSDOMAIN=&lt;i style=""&gt;&lt;accountdomain&gt;  &lt;/i&gt;ACTIONSPASSWORD=&lt;i style=""&gt;&lt;accountpassword&gt; &lt;/i&gt;SDK_USE_COMPUTER_ACCOUNT=0 SDK_ACCOUNT=&lt;i style=""&gt;&lt;accountname&gt; &lt;/i&gt;SDK_DOMAIN=&lt;i style=""&gt;&lt;domainname&gt;&lt;/i&gt; SDK_PASSWORD=&lt;i style=""&gt;&lt;password&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Database --(MOM.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/MOM.msi" mce_href="file://path/Directory/MOM.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\MOM.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v \logs\MOMDB_install.log  ADDLOCAL=MOMDB USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=&lt;i style=""&gt;&lt;mg_name&gt;&lt;/i&gt; SQLSVR_INSTANCE=&lt;i style=""&gt;&lt;servername\instancename&gt;&lt;/i&gt; DB_SIZE=500 ADMIN_ROLE_GROUP=&lt;i style=""&gt;&lt;ad&gt;&lt;/i&gt; DATA_DIR=&lt;i style=""&gt;&lt;sql&gt; &lt;/i&gt;LOG_DIR=&lt;i style=""&gt;&lt;sql&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Server --(MOM.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/MOM.msi" mce_href="file://path/Directory/MOM.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\MOM.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v \logs\MOMServer_install.log  ADDLOCAL=MOMServer USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=&lt;i style=""&gt;&lt;mg_name&gt; &lt;/i&gt;MOM_DB_SERVER=&lt;i style=""&gt;&lt;servername\instance&gt;&lt;/i&gt; ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER=&lt;i style=""&gt;&lt;accountname&gt; &lt;/i&gt;ACTIONSDOMAIN=&lt;i style=""&gt;&lt;accountdomain&gt;  &lt;/i&gt;ACTIONSPASSWORD=&lt;i style=""&gt;&lt;accountpassword&gt;&lt;/i&gt; SDK_USE_COMPUTER_ACCOUNT=0 SDK_ACCOUNT=&lt;i style=""&gt;&lt;accountname&gt; &lt;/i&gt;SDK_DOMAIN=&lt;i style=""&gt;&lt;accountdomain&gt;&lt;/i&gt; SDK_PASSWORD=&lt;i style=""&gt;&lt;accountpassword&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;UI --(MOM.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/MOM.msi" mce_href="file://path/Directory/MOM.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\MOM.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v \logs\MOMUI_install.log  ADDLOCAL=MOMUI,MOMMonadShell USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=&lt;i style=""&gt;&lt;mg_name&gt; &lt;/i&gt;ROOT_MANAGEMENT_SERVER_DNS=&lt;i style=""&gt;&lt;rmsdnsname&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;WebConsole (MOM.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/MOM.msi" mce_href="file://path/Directory/MOM.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\MOM.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v \logs\MOMUI_install.log  ADDLOCAL=MOMWebConsole WEB_CONSOLE_AUTH_TYPE=0 ROOT_MANAGEMENT_SERVER_DNS=&lt;i style=""&gt;&lt;rmsnetbiosname&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;( ‘1’ is windows auth and ‘0’ is Forms auth)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Data Warehouse-  (Reporting2007.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/Reporting2007.msi" mce_href="file://path/Directory/Reporting2007.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\Reporting2007.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v "D:\LOGS\REPORTING_INSTALL.LOG" ADDLOCAL=”MOMREPORTINGDB” SQLSVR_INSTANCE=&lt;i style=""&gt;”&lt;computername\instance1&gt;" &lt;/i&gt;MOMREPORTINGDBNAME=”SCOMDW” DB_SIZE=”1000” &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Reporting Server (Reporting2007.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec.exe /i &lt;a href="file:///Directory/Reporting2007.msi" mce_href="file://path/Directory/Reporting2007.msi"&gt;&lt;span style="color:#0000ff;"&gt;\\path\Directory\Reporting2007.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v "D:\LOGS\REPORTING_INSTALL.LOG" ADDLOCAL=”MOMREPORTING” SQLSVR_INSTANCE="&lt;i style=""&gt;&lt;computername\instance&gt;&lt;/i&gt;" MOMREPORTINGDBNAME=”SCOMDW” MGSERVER=&lt;i style=""&gt;&lt;computername&gt;&lt;/i&gt; PREREQ_COMPLETED="1" REPORT_SERVER_FULL_HTTP_PATH="&lt;a href="http://%25computername%25/ReportServer$INSTANCE1" mce_href="http://%25computername%25/ReportServer$INSTANCE1"&gt;&lt;span style="color:#0000ff;"&gt;http://%COMPUTERNAME%:80/ReportServer$INSTANCE1&lt;/span&gt;&lt;/a&gt;" DATAREADER_USER=&lt;i style=""&gt;&lt;accountuser&gt; &lt;/i&gt;DATAREADER_PASSWORD=&lt;i style=""&gt;&lt;accountpassword&gt; &lt;/i&gt;DATAREADER_DOMAIN=&lt;i style=""&gt;&lt;accountdomain&gt;&lt;/i&gt;  DBWRITEACTIONSUSER=&lt;i style=""&gt;&lt;accountuser&gt; &lt;/i&gt;DBWRITEACTIONSPASSWORD=&lt;i style=""&gt;&lt;accountpassword&gt; &lt;/i&gt;DBWRITEACTIONSDOMAIN=&lt;i style=""&gt;&lt;accountdomain&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Gateway Server (MOMGateway.msi)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec /i &lt;a href="file:///Directory/MOMGateway.msi" mce_href="file://path/Directory/MOMGateway.msi"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;\\path\Directory\MOMGateway.msi&lt;/span&gt;&lt;/a&gt; /qn /l*v D:\GATEWAY_SERVER_INSTALL_1.LOG ADDLOCAL=MOMGateway,MOMNonRootServer SECURE_PORT=5723 MANAGEMENT_GROUP=MyConfigGroup MANAGEMENT_SERVER_DNS=&lt;i style=""&gt;&lt;ms_name&gt; &lt;/i&gt;IS_ROOT_HEALTH_SERVER=0 ROOT_MANAGEMENT_SERVER_AD=&lt;i style=""&gt;&lt;rms_name&gt; &lt;/i&gt;ROOT_MANAGEMENT_SERVER_DNS=&lt;i style=""&gt;&lt;rms_name&gt; &lt;/i&gt;ROOT_MANAGEMENT_SERVER_PORT=5723 ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER=&lt;i style=""&gt;&lt;domainuser&gt; &lt;/i&gt;ACTIONSDOMAIN=&lt;i style=""&gt;&lt;domainname&gt;&lt;/i&gt; ACTIONSPASSWORD=&lt;i style=""&gt;&lt;password&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;Audit Collection Server (AdtSetup.exe)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;The cmd line you will use would look like this:&lt;a href="file:///Directory/AdtSetup.exe" mce_href="file://path/Directory/AdtSetup.exe"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;\\PATH\Directory\AdtSetup.exe&lt;/span&gt;&lt;/a&gt; /i /s /p:ACSInstallParameters.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;You will need to specify ACSInstallParameters.xml while passing the command line you will configure all your setting in the XML file before passing it. The XML file is attached. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;For ‘/i' is for ‘install’, ‘/s’ is for ‘silent’, and ‘/p’ is for parameter (file)…  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;/span&gt; &lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; font-size: 9pt;"&gt;&lt;span style="color:#000000;"&gt;These are the command line parameter to upgrade from OpsMgr 2007 RTM to SP1 RC. Users must upgrade the RMS first which will remotely upgrade the DB. When you upgrade the Reporting Server setup will remotely upgrade the Data Warehouse as well. In order to upgrade the RMS, MS or UI you will need to run step 1 and then step 2 of the command line.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;SP1RC Upgrade of RMS, MS and UI: Step 1 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec /p MOM2007QFEPreSP1.msp REINSTALLMODE=omus REINSTALL=ALL  /qn /l*v D:\logs\QFERollup.log&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;SP1 RC Upgrade of RMS, MS and UI: Step 2 (DB gets upgraded automatically)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec /p MOM2007SP1.msp SP1UPGRADE=1 REINSTALLMODE=omus REINSTALL=ALL /qn /l*v D:\logs\SP1Update.log&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;SP1 RC Upgrade of Gateway Server&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec /i MOMGateway.msi SP1UPGRADE=1 SET_ACTIONS_ACCOUNT=0  REINSTALLMODE=vomus REINSTALL=ALL /qn /l*v D:\logs\GatewayUpdate.log&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;SP1 RC Upgrade of Reporting (DW gets upgraded automatically)&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec /i Reporting2007.msi SP1UPGRADE=1 SET_ACTIONS_ACCOUNT=0 REINSTALLMODE=vomus REINSTALL=ALL /qn /l*v D:\logs\ReportingUpdate.log&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;SP1 RC Upgrade of Agent&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec /i MOMAgent.msi SP1UPGRADE=1 SET_ACTIONS_ACCOUNT=0 REINSTALLMODE=vomus REINSTALL=ALL /qn /l*v D:\logs\AgentUpdate.log&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;&lt;/span&gt;&lt;/b&gt; &lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(0, 176, 80); font-size: 9pt;"&gt;SP1 RC Upgrade of Audit Collection&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: maroon; font-size: 9pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-family: 'Verdana','sans-serif'; color: rgb(31, 73, 125); font-size: 9pt;"&gt;msiexec /i AdtServer.msi ADDLOCAL=ALL REINSTALLMODE=vamus REINSTALL=ALL /qn /l*v D:\logs\ACSUpdate.log&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-5449283344308454969?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/5449283344308454969/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/10/opsmgr-2007-rtm-and-sp1-rc-command-line.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5449283344308454969?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5449283344308454969?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/10/opsmgr-2007-rtm-and-sp1-rc-command-line.html' title='OpsMgr 2007 RTM and SP1 RC command line parameters (Complete List)'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C08ER3g5fyp7ImA9Wx5bEEw.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-4348561993735783299</id><published>2010-10-25T06:02:00.000-07:00</published><updated>2010-10-25T06:03:26.627-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-10-25T06:03:26.627-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2008'/><title>Profile Changes in Windows Vista and Windows Server 2008</title><content type='html'>&lt;p&gt;Windows Vista and Windows Server 2008 introduce a number of new user profile paths and environment variables that differ from earlier versions of Windows and these changes may have an impact on scripts such as logon scripts and application install scripts. Most scripts should work correctly – VBScript scripts that use system functions to find folder paths should work as expected, however batch scripts that use environment variables or hard codes scripts will require modifications. Here’s a short run down of the changes.&lt;/p&gt; &lt;p&gt;The following table lists the old profile path and the corresponding new path under Windows Vista/Windows Server 2008:&lt;/p&gt;  &lt;table id="wp-table-reloaded-id-8-no-1" class="wp-table-reloaded wp-table-reloaded-id-8"&gt; &lt;thead&gt;  &lt;tr class="row-1 odd"&gt;   &lt;th class="column-1"&gt;Old Path&lt;/th&gt;&lt;th class="column-2"&gt;New Path&lt;/th&gt;  &lt;/tr&gt; &lt;/thead&gt; &lt;tbody class="row-hover"&gt;  &lt;tr class="row-2 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings&lt;/td&gt;&lt;td class="column-2"&gt;Users&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-3 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\Default User&lt;/td&gt;&lt;td class="column-2"&gt;Users\Default&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-4 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Application Data&lt;/td&gt;&lt;td class="column-2"&gt;ProgramData&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-5 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Start Menu&lt;/td&gt;&lt;td class="column-2"&gt;ProgramData\Microsoft\Windows\Start Menu&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-6 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Templates&lt;/td&gt;&lt;td class="column-2"&gt;ProgramData\Microsoft\Windows\Templates&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-7 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Local Settings\Application Data&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Local&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-8 even"&gt;   &lt;td class="column-1"&gt;N/A&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\LocalLow&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-9 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Application Data&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-10 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Cookies&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming\Microsoft\Windows\Cookies&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-11 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\NetHood&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming\Microsoft\Windows\Network Shortcuts&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-12 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\PrintHood&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming\Microsoft\Windows\Printer Shortcuts&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-13 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Recent&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming\Microsoft\Windows\Recent&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-14 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\SendTo&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming\Microsoft\Windows\SendTo&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-15 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Start Menu&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-16 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Templates&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\AppData\Roaming\Microsoft\Windows\Templates&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-17 odd"&gt;   &lt;td class="column-1"&gt;N/A&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Contacts&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-18 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Desktop&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Desktop&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-19 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\My Documents&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Documents&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-20 even"&gt;   &lt;td class="column-1"&gt;N/A&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Downloads&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-21 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\Favorites&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Favorites&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-22 even"&gt;   &lt;td class="column-1"&gt;N/A&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Links&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-23 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\My Documents\My Music&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Music&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-24 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\My Documents\My Pictures&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Pictures&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-25 odd"&gt;   &lt;td class="column-1"&gt;N/A&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Saved Games&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-26 even"&gt;   &lt;td class="column-1"&gt;N/A&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Searches&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-27 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\{username}\My Documents\My Videos&lt;/td&gt;&lt;td class="column-2"&gt;Users\{username}\Videos&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-28 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-29 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Desktop&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Desktop&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-30 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Documents&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Documents&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-31 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Favorites&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Favorites&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-32 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Documents\My Music&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Music&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-33 odd"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Documents\My Pictures&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Pictures&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-34 even"&gt;   &lt;td class="column-1"&gt;Documents and Settings\All Users\Documents\My Videos&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Videos&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt;  &lt;p&gt;Folders to take note of here are the folders in the All Users path. Many older applications that use out of date methods to resolve system folders, will resolve paths under \ProgramData when looking for common locations. For example the common desktop may be resolved as \ProgramData\Desktop, however this is actually a junction point for \Users\Public\Desktop. A DIR /A:H listing in \ProgramData folder reveals the following junction points:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;H listing in \ProgramData folder reveals the following junction points:  &lt;/p&gt;&lt;table id="wp-table-reloaded-id-9-no-1" class="wp-table-reloaded wp-table-reloaded-id-9"&gt; &lt;thead&gt;  &lt;tr class="row-1 odd"&gt;   &lt;th class="column-1"&gt;Path&lt;/th&gt;&lt;th class="column-2"&gt;Points To&lt;/th&gt;  &lt;/tr&gt; &lt;/thead&gt; &lt;tbody class="row-hover"&gt;  &lt;tr class="row-2 even"&gt;   &lt;td class="column-1"&gt;ProgramData\Application Data&lt;/td&gt;&lt;td class="column-2"&gt;ProgramData&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-3 odd"&gt;   &lt;td class="column-1"&gt;ProgramData\Desktop&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Desktop&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-4 even"&gt;   &lt;td class="column-1"&gt;ProgramData\Documents&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Documents&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-5 odd"&gt;   &lt;td class="column-1"&gt;ProgramData\Favorites&lt;/td&gt;&lt;td class="column-2"&gt;Users\Public\Favorites&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-6 even"&gt;   &lt;td class="column-1"&gt;ProgramData\Start Menu&lt;/td&gt;&lt;td class="column-2"&gt;ProgramData\Microsoft\Windows\Start Menu&lt;/td&gt;  &lt;/tr&gt;  &lt;tr class="row-7 odd"&gt;   &lt;td class="column-1"&gt;ProgramData\Templates&lt;/td&gt;&lt;td class="column-2"&gt;ProgramData\Microsoft\Windows\Templates&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt;  &lt;p&gt;These junction points should offer backward compatibility for older applications, however I have found that some of my installation scripts are not cleaning up shortcuts from the public desktop as expected.&lt;/p&gt; &lt;p&gt;There are also differences in environment variables between the new version of Windows and the older versions. Windows Server 2003 and below define the following variables relating to profiles:&lt;/p&gt; &lt;p&gt;&lt;code&gt;ALLUSERSPROFILE=C:\Documents and Settings\All Users&lt;br /&gt;APPDATA=C:\Documents and Settings\aaron\Application Data&lt;br /&gt;HOMEPATH=\Documents and Settings\aaron&lt;br /&gt;TEMP=C:\DOCUME~1\aaron\LOCALS~1\Temp&lt;br /&gt;TMP=C:\DOCUME~1\aaron\LOCALS~1\Temp&lt;br /&gt;USERPROFILE=C:\Documents and Settings\aaron&lt;br /&gt;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Windows Vista and Windows Server 2008 define the same variables while adding a couple more.&lt;/p&gt; &lt;p&gt;&lt;code&gt;ALLUSERSPROFILE=C:\ProgramData&lt;br /&gt;APPDATA=C:\Users\aaronp\AppData\Roaming&lt;br /&gt;HOMEPATH=\Users\aaronp&lt;br /&gt;LOCALAPPDATA=C:\Users\aaronp\AppData\Local&lt;br /&gt;ProgramData=C:\ProgramData&lt;br /&gt;PUBLIC=C:\Users\Public&lt;br /&gt;TEMP=C:\Users\aaronp\AppData\Local\Temp&lt;br /&gt;TMP=C:\Users\aaronp\AppData\Local\Temp&lt;br /&gt;USERPROFILE=C:\Users\aaronp&lt;/code&gt;&lt;/p&gt; &lt;p&gt;In practice, I’ve found that scripts that reference locations such as %ALLUSERSPROFILE%\Desktop, are not performing actions as intended and will have to be updated to use %PUBLIC% instead. Certainly something that requires more investigation.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;UPDATE&lt;/strong&gt;: Microsoft have an excellent reference document that details the profile changes in Windows Vista and how roaming profiles should managed in a Windows Vista environment. Check it out for more information that what I’ve listed here:&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-4348561993735783299?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/4348561993735783299/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/10/profile-changes-in-windows-vista-and.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/4348561993735783299?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/4348561993735783299?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/10/profile-changes-in-windows-vista-and.html' title='Profile Changes in Windows Vista and Windows Server 2008'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkAHQXY7fip7ImA9Wx5UFUs.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-7323306791581776355</id><published>2010-10-20T02:58:00.001-07:00</published><updated>2010-10-20T02:58:50.806-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-10-20T02:58:50.806-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Operation Manger 2007'/><title>How to use the Powershell to get access to the SDK</title><content type='html'>&lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexId/53731/Default.aspx" title="How to use the Powershell to get access to the SDK"&gt;&lt;span class="vsaticleSummary"&gt;&lt;h4&gt;&lt;strong&gt;Preface&lt;/strong&gt;&lt;/h4&gt; &lt;p&gt;At our company we are in the need of creating Management Packs including a Group using discovered Properties. Therefore we have a class &lt;em&gt;Windows.Computer.Extended&lt;/em&gt; and an attribute called &lt;em&gt;ServerRole&lt;/em&gt;, of course the &lt;em&gt;Base Class&lt;/em&gt; is &lt;em&gt;Windows Computer&lt;/em&gt;.&lt;/p&gt; &lt;p&gt;So, the first thing we had to figure out was how to get the environment of the Operations Manager Console as well as the assemblies into a standalone Script.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h4&gt;&lt;strong&gt;Loading the OpsMgr Snapin&lt;/strong&gt;&lt;/h4&gt; &lt;p&gt;As you can see in the code below, we check at first if the &lt;em&gt;Snapin&lt;/em&gt; is already loaded, if it's not, we load it.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;# Check if the OpsMgr.Client PSSnapin is already loaded, if not, load it.&lt;br /&gt;    if ((Get-PSSnapin | Where-Object {$_.Name -eq 'Microsoft.EnterpriseManagement.OperationsManager.Client'}) -eq $null)&lt;br /&gt;    {&lt;br /&gt;        Write-Host("Loading Operations Manager Client PS Snapin")&lt;br /&gt;        Add-PSSnapin Microsoft.EnterpriseManagement.OperationsManager.Client   #  &lt;- that's the magical line&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;        Write-Host("Operations Manager Client PS Snapin is already loaded")&lt;br /&gt;    }&lt;/em&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;/blockquote&gt; &lt;h4&gt;&lt;strong&gt;Loading the Assemblies&lt;/strong&gt;&lt;/h4&gt; &lt;p&gt;Additionally we need to load the &lt;em&gt;Assemblies&lt;/em&gt; using the &lt;em&gt;PartialName&lt;/em&gt;. However, make sure first that these assemblies are available on the client by checking the folder: %windir%\assembly&lt;/p&gt; &lt;p&gt;You should have these &lt;em&gt;Assemblies&lt;/em&gt; in there: &lt;em&gt;Microsoft.EnterpriseManagement.OperationsManager&lt;/em&gt; and &lt;em&gt;Microsoft.EnterpriseManagement.OperationsManager.Common&lt;/em&gt;&lt;/p&gt; &lt;p&gt;Once verified, all you need are the lines below:&lt;/p&gt; &lt;p&gt;&lt;em&gt;# Load the Assemblies&lt;br /&gt;    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.EnterpriseManagement.OperationsManager")&lt;br /&gt;    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.EnterpriseManagement.OperationsManager.Common")&lt;/em&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h4&gt;&lt;strong&gt;Setting the Location and loading the ManagementGroup&lt;/strong&gt;&lt;/h4&gt; &lt;p&gt;&lt;em&gt;# Set Location to the RMS. Afterwards you can use any Powershell Console like the Operations Manager Console. And of course, you can use this in Powershell Modules&lt;br /&gt;    $rms = "localhost" # Insert the FQDN of your RMS here&lt;br /&gt;    Write-Host("Setting Location $rms.")&lt;br /&gt;    Set-Location "OperationsManagerMonitoring::" -ErrorVariable errSnapin;&lt;br /&gt;    $MG = New-ManagementGroupConnection -ConnectionString:$rms -ErrorVariable errSnapin;   &lt;br /&gt;    Set-Location $rms -ErrorVariable errSnapin;&lt;/em&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-7323306791581776355?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/7323306791581776355/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/10/how-to-use-powershell-to-get-access-to.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/7323306791581776355?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/7323306791581776355?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/10/how-to-use-powershell-to-get-access-to.html' title='How to use the Powershell to get access to the SDK'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkMFR3w6cCp7ImA9Wx5UFUs.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-8470060172207468002</id><published>2010-10-20T02:52:00.000-07:00</published><updated>2010-10-20T02:53:36.218-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-10-20T02:53:36.218-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Powershell'/><title>PowerShell Default Security</title><content type='html'>&lt;p&gt;Just getting to the PowerShell interface can be a task for some. Not that this is security related, just that you must be in the PowerShell interface before you can do much of anything. This in itself is security. There are however, some default security measures that are there by design to help ensure that anyone with malicious intent is denied their efforts.&lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;What is in a path?&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;The first default security measure that you will encounter is that fact that PowerShell won’t run scripts that are in the current folder. This is so that malicious scripts attempting to intercept cmdlets and command names will fail. &lt;/p&gt; &lt;p&gt;For example, if you wanted to run a script named Example.ps1 from the C:\scripts folder, you would need to include the full path to the script, even if you were in the C:\scripts folder within PowerShell. Figure 1 illustrates what happens when you just try to run Example.ps1 without a path.&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.windowsecurity.com/img/upl/image0021189420953657.jpg" align="baseline" border="0" hspace="0" /&gt;&lt;br /&gt;&lt;strong&gt;Figure 1:&lt;/strong&gt; Scripts must include the path to the script to run successfully&lt;/p&gt; &lt;p&gt;Now, look at what happens when you run the script including the path to the script, as shown in Figure 2.&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.windowsecurity.com/img/upl/image0041189420953673.jpg" align="baseline" border="0" hspace="0" /&gt;&lt;br /&gt;&lt;strong&gt;Figure 2:&lt;/strong&gt; When the path is included with the script, the script runs without a hitch&lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Why am I Restricted?&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;Another default setting that is directly related to security is the fact that all scripts must be run interactively. This is a security measure that ensures that PowerShell scripts cannot be executed from a script based virus. This means that you must be at the PowerShell interface and run the script in real time for it to function. &lt;/p&gt; &lt;p&gt;This default setting is associated with the ExecutionPolicy setting within PowerShell. The ExecutionPolicy by default is set to Restricted, as shown in Figure 3.&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.windowsecurity.com/img/upl/image0061189420993001.jpg" align="baseline" border="0" hspace="0" /&gt;&lt;br /&gt;&lt;strong&gt;Figure 3:&lt;/strong&gt; The ExecutionPolicy by default is set to Restricted to secure the execution of remote PowerShell scripts&lt;/p&gt; &lt;h2&gt;Going Beyond the Defaults&lt;/h2&gt;&lt;p&gt;The default ExecutionPolicy in PowerShell is very secure. It does not allow for any scripts to be run, from anywhere. So, scripts that you create and put on a system won’t run. Scripts that you download from the Internet won’t run. Scripts that you even sign and secure to the nth degree won’t run. Therefore, you will need to reset the level of ExecutionPolicy before you can run your scripts. &lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Setting the ExecutionPolicy Level&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;There are four levels of the ExecutionPolicy. These four levels provide you with great security over what scripts can run and what requirements need to be associated with the script to run. The four levels and the requirements include:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Restricted&lt;br /&gt;&lt;/strong&gt;This is the default configuration in PowerShell. This setting means that no script can run, regardless of its signature. The only thing that can be run in PowerShell with this setting are individual commands. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;AllSigned&lt;br /&gt;&lt;/strong&gt;This setting does allow scripts to run in PowerShell. The script must have an associated digital signature from a trusted publisher. There will be a prompt before you run the scripts from trusted publishers. This exposes you to running signed, but malicious, scripts.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;RemoteSigned&lt;br /&gt;&lt;/strong&gt;This setting allows scripts to be run, but requires that the script and configuration files that are downloaded from the Internet have an associated digital signature from a trusted publisher. Scripts run from local computer don’t need to be signed. There are no prompts before running the script. Still exposes you to scripts that are signed, yet malicious.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Unrestricted&lt;br /&gt;&lt;/strong&gt;This is not a suggested setting! This allows unsigned scripts to run, including all scripts and configuration files downloaded from the Internet. This will include files from Outlook and Messenger. The risk here is running scripts without any signature or security.&lt;/p&gt; &lt;p&gt;To set anyone of these levels, just type set-executionpolicy &lt;level&gt;, as shown in Figure 4. &lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.windowsecurity.com/img/upl/image0081189420993001.jpg" align="baseline" border="0" hspace="0" /&gt;&lt;br /&gt;&lt;strong&gt;Figure 4:&lt;/strong&gt; Setting the ExecutionPolicy is as easy as running the set-executionpolicy command.&lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Using Group Policy&lt;/i&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;PowerShell is great, but if scripts can’t run on computers in your environment, it does have limitations. First, you must get PowerShell on each computer. Since PowerShell is installed via an EXE, it is very easy to install the application. You can either use a ZAP file and push it out using Group Policy, or you can use your current centralized method of installing applications. Keep in mind that PowerShell is considered a hotfix, so Windows Update can also push out the installation of PowerShell.&lt;/p&gt; &lt;p&gt;After you get PowerShell installed, we just investigated that you need to enable scripts to run. With the ExecutionPolicy set at Restricted as a default, you need to configure every computer to run scripts, that will run scripts. This could take days if you are trying to do this manually. &lt;/p&gt; &lt;p&gt;However, you can also use Group Policy to get this done for you. Of course, you could create your own Administrative Template (ADM file) to make this change, or download the ADM template that Microsoft provides for you. I suggest you do the latter by downloading &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2917a564-dbbc-4da7-82c8-fe08b3ef4e6d&amp;amp;DisplayLang=en#QuickInfoContainer" target="_blank"&gt;the ADM template&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;After downloading, you will need to install the MSI. I will admit, it is not the cleanest or most efficient install. After installation, the ADM file is shoved under the C:\program files\Microsoft Group Policy folder. If nothing else, this is great security! The file you need to import into the Group Policy Object Editor is PowerShellExtensionPolicy.ADM. After importing, you will have two new nodes in your Group Policy Object. One will be at Computer Configuration\Administrative Templates\Windows Components\Windows PowerShell and the other at User Configuration\Administrative Templates\Windows Components\Windows PowerShell, as shown in Figure 5.  &lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.windowsecurity.com/img/upl/image0101189420993017.jpg" align="baseline" border="0" hspace="0" /&gt;&lt;br /&gt;&lt;strong&gt;Figure 5:&lt;/strong&gt; PowerShell ADM template adds settings to Computer Configuration and User Configuration for script execution&lt;/p&gt; &lt;p&gt;When you go to configure this policy, you will see that you have three options for a setting, as shown in Figure 6. &lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://www.windowsecurity.com/img/upl/image0121189420993017.jpg" align="baseline" border="0" hspace="0" /&gt;&lt;br /&gt;&lt;strong&gt;Figure 6:&lt;/strong&gt; The ExecutionPolicy settings for PowerShell in a GPO&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-8470060172207468002?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/8470060172207468002/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/10/powershell-default-security.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/8470060172207468002?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/8470060172207468002?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/10/powershell-default-security.html' title='PowerShell Default Security'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;D08NSX8-cCp7ImA9Wx5UEU4.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-345496421557567240</id><published>2010-10-15T02:44:00.001-07:00</published><updated>2010-10-15T02:44:58.158-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-10-15T02:44:58.158-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Operation Manger 2007'/><title>Balancing Number of SCOM Agent Per Management Server using PowerShell</title><content type='html'>&lt;p&gt;I came across a situation yesterday in one of the clients SCOM environment:&lt;/p&gt; &lt;p&gt;They currently have a single SCOM management group setup as the following:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.tyang.org/wp-content/uploads/2010/08/Drawing2.jpg"&gt;&lt;img style="border: 0px none ;" src="http://blog.tyang.org/wp-content/uploads/2010/08/Drawing2_thumb.jpg" alt="Drawing2" width="551" border="0" height="321" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;all SCOM management servers (including the root management server) are located on the same segment of the network.&lt;/li&gt;&lt;li&gt;internal agents (from the same forest) are reporting to management server #1 and #2.&lt;/li&gt;&lt;li&gt;External agents (from different forests) are reporting to management server #3 and #4 through firewall.&lt;/li&gt;&lt;li&gt;SCOM is not integrated to AD – Therefore primary and failover management servers are not automatically assigned to agents.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;I needed to achieve:&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;agents are evenly distributed to the Internal and external management servers.&lt;/li&gt;&lt;li&gt;all other management servers in the same group are assigned as failover management servers.&lt;/li&gt;&lt;li&gt;For Example, there are 513 agent managed computers in internal network. They need to be evenly spread between management server #1 and #2 (so one management server will have 256 agents and the other will have 257 agents). All agents hanging off management server #1 will have #2 assigned as failover management server and vice versa.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;I wrote &lt;a href="http://blog.tyang.org/wp-content/uploads/2010/08/Balance-ManagementServers.zip"&gt;this PowerShell script&lt;/a&gt; for this task. if you create a Windows scheduled task and run it on a regular basis, you’ll ensure all your SCOM agents are evenly assigned to a group of management servers and have correct settings for failover management servers.&lt;/p&gt; &lt;p&gt;The script does so by doing the following:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Work out total number of agents that are currently hanging off the management servers specified in the script (line 33-37):&lt;a href="http://blog.tyang.org/wp-content/uploads/2010/08/image.png"&gt;&lt;img style="border: 0px none ;" src="http://blog.tyang.org/wp-content/uploads/2010/08/image_thumb.png" alt="image" width="580" border="0" height="62" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Work out which management servers are over average and which ones are below average&lt;/li&gt;&lt;li&gt;Go through each one that’s over the average, move agents to another random management server until it reaches the average number.&lt;/li&gt;&lt;li&gt;after each agent move, check the destination management server, make sure it is still under the average number, otherwise, remove it from the pool of under average management servers.&lt;/li&gt;&lt;li&gt;Go through the remaining agents on each management server and make sure they are set to use all the other management servers as failover management servers.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;Note: PowerShell Version 2 is required to run this script! This script can only run on the root management server. if you want to run it somewhere else, please modify line 15 of the script to have the correct FQDN of your RMS server.&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-345496421557567240?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/345496421557567240/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/10/balancing-number-of-scom-agent-per.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/345496421557567240?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/345496421557567240?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/10/balancing-number-of-scom-agent-per.html' title='Balancing Number of SCOM Agent Per Management Server using PowerShell'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;Dk8AQ34-eCp7ImA9Wx5XFUs.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-1147382422595772607</id><published>2010-09-15T08:33:00.000-07:00</published><updated>2010-09-15T08:34:02.050-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-15T08:34:02.050-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>User state migration fails on a SCCM 2007 SP1 client or on a SCCM 2007 SP2 client after you install security update 974571</title><content type='html'>http://support.microsoft.com/?scid=kb%3Ben-us%3B977203&amp;amp;x=12&amp;amp;y=6&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Important&lt;/b&gt; To resolve this issue, install this hotfix on all System Center Configuration Manager 2007 Service Pack 1 (SP1) site servers and on all System Center Configuration Manager 2007 Service Pack 2 (SP2) site servers. Then, deploy this hotfix to all clients.&lt;br /&gt;&lt;br /&gt;This hotfix resolves this issue for any new client certificates that are generated. To correct the current certificates, run the CCMCertFix utility that is in this package on all the Configuration Manager SP1 clients and all the Configuration Manager SP2 clients.&lt;br /&gt;&lt;br /&gt;A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.&lt;br /&gt;&lt;br /&gt;If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt; If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site: &lt;div class="indent"&gt;&lt;a href="http://support.microsoft.com/contactus/?ws=support"&gt;http://support.microsoft.com/contactus/?ws=support&lt;/a&gt;&lt;span class="pLink"&gt;             (http://support.microsoft.com/contactus/?ws=support)         &lt;/span&gt;&lt;span class="kb_space"&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;Note&lt;/b&gt; The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.&lt;h4 id="tocHeadRef"&gt;Prerequisites&lt;/h4&gt;&lt;script type="text/javascript"&gt;             loadTOCNode(3, 'resolution');         &lt;/script&gt;To apply this hotfix, System Center Configuration Manager 2007 Service Pack 1 (SP1) or System Center Configuration Manager 2007 Service Pack 2 (SP2) must be installed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-1147382422595772607?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/1147382422595772607/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/09/user-state-migration-fails-on-sccm-2007.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1147382422595772607?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1147382422595772607?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/09/user-state-migration-fails-on-sccm-2007.html' title='User state migration fails on a SCCM 2007 SP1 client or on a SCCM 2007 SP2 client after you install security update 974571'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUAFQ3g8fCp7ImA9Wx5QGEs.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-1750747394508354841</id><published>2010-09-07T06:54:00.000-07:00</published><updated>2010-09-07T06:55:12.674-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-07T06:55:12.674-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Operation Manger 2007'/><title>Lots Of Operations Manager Updates</title><content type='html'>&lt;p&gt;Microsoft released lots of updates for Operations Manager over the last couple of weeks.  There are lots of updates to management packs, too many for me to go posting them at this time of night.  Have a look on the catalogue and you’ll see them.  Or check your console if you’re using OpsMgr 2007 R2.&lt;/p&gt; &lt;p&gt;Most importantly is &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=05d7785d-fe69-48bc-8dfa-72a77c8936bf&amp;amp;displaylang=en" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank"&gt;KB971541, Update Rollup for Operations Manager 2007 Service Pack 1&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;“The Update Rollup for Operations Manager 2007 Service Pack 1 (SP1) combines previous hotfix releases for SP1 with additional fixes and support of SP1 roles on Windows 7 and Windows Server 2008 R2. This update also provides database role and SQL Server Reporting Services upgrade support from SQL Server 2005 to SQL Server 2008. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;The Update Rollup includes updates for the following Operations Manager Roles: &lt;/em&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;em&gt;Root Management Server, Management Server, Gateway Server &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Operations Console &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Operations Management Web Console Server &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Agent &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Audit Collection Server (ACS Server) &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Reporting Server &lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;em&gt;The following tools and updates are provided within this update which may be specific to a scenario: &lt;/em&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;em&gt;Support Tools folder – Contains SRSUpgradeTool.exe and SRSUpgradeHelper.msi (Enables upgrade of a SQL Server 2005 Reporting Server used by Operations Manager Reporting to SQL Server 2008 Reporting Server) &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Gateway folder – Contains a MSI transform and script to update MOMGateway.MSI for successful installation on Windows Server 2008 R2 &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;ManagementPacks folder – Contains an updated Microsoft.SystemCenter.DataWarehouse.mp which requires manual import &lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;em&gt;For a list of fixes and tools addressed by this update rollup, see &lt;/em&gt;&lt;a href="http://support.microsoft.com/kb/971541" onclick="javascript:pageTracker._trackPageview('/outbound/article/support.microsoft.com');" target="_blank"&gt;&lt;em&gt;KB971541&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;This update is supported for application on System Center Operations Manager 2007 Service Pack 1 only. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;em&gt;Feature Summary&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;The System Center Operations Manager 2007 SP1 Rollup 1 contains: &lt;/em&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;em&gt;All binary hotfixes released since Service Pack 1 release &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Support for Windows 7 and Windows Server 2008 R2 &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Operational and DataWarehouse database support on Windows Server 2008 R2 &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Additional stability hotfixes”&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;&lt;u&gt;&lt;em&gt;Requirements&lt;/em&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;em&gt;Supported Operating Systems: Windows 7; Windows Server 2003; Windows Server 2008; Windows Server 2008 R2; Windows Vista; Windows XP&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;System Center Operations Manager 2007 Service Pack 1&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;em&gt;Instructions&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;This update must be applied to each computer that meets the following criteria: &lt;/em&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;em&gt;Hosts a Microsoft Operations Manager Root Management Server &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Hosts a Microsoft Operations Manager Management Server &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Hosts a Microsoft Operations Manager Operations Console &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Hosts a Microsoft Operations Manager Web Console Server &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Hosts a Microsoft Operations Manager Reporting Server &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Hosts a Microsoft Operations Manager Manually installed Agent &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Hosts a Microsoft Operations Manager ACS Server &lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;em&gt;Before applying this update it is strongly recommended that Operations Manager databases, Management Server, Report Server and Web Console roles be backed up. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;To extract the files contained in this update and installation of the update on the Operations Manager roles above: &lt;/em&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;em&gt;Copy the file – SystemCenterOperationsManager2007-SP1-KB971541-X86-X64-IA64-locale.MSI – To either a local folder or accessible network shared folder. &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Run the file – SystemCenterOperationsManager2007-SP1-KB971541-X86-X64-IA64-locale.MSI – locally on each applicable computer that meets the predefined criteria.&lt;br /&gt;You can run SystemCenterOperationsManager2007-SP1-KB971541-X86-X64-IA64-locale.MSI from either Windows Explorer or from a command prompt. &lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Select the appropriate role to update from the Operations Manager 2007 Software Update dialog. &lt;/em&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;em&gt;NOTE: To run this file on Windows Server 2008 you must run this file from a command prompt which was executed with the Run as Administrator option. Failure to execute this Windows installer file under an elevated command prompt will not allow display of the System Center Operations Manager 2007 Software Update dialog to allow installation of the hotfix”. &lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-1750747394508354841?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/1750747394508354841/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/09/lots-of-operations-manager-updates.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1750747394508354841?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1750747394508354841?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/09/lots-of-operations-manager-updates.html' title='Lots Of Operations Manager Updates'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkMBRXw-fyp7ImA9Wx5QF0U.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-2440341093501409678</id><published>2010-09-06T06:40:00.001-07:00</published><updated>2010-09-06T06:40:54.257-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-06T06:40:54.257-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>How to Manually Publish the Default Management Point to DNS</title><content type='html'>&lt;p&gt;If your DNS servers do not support automatic updates but do support service location records, and you want to publish the Configuration Manager 2007 default management point to DNS, you can manually publish the default management point. To accomplish this, you must manually specify the service location resource record (SRV RR) in DNS.&lt;/p&gt;       &lt;p&gt;Configuration Manager 2007 supports RFC 2782 for service location records, which have the following format:&lt;/p&gt;       &lt;p&gt;         &lt;em&gt;_Service._Proto.Name TTL Class SRV Priority Weight Port Target&lt;/em&gt;       &lt;/p&gt;       &lt;p&gt;For guidance on entering this DNS record for a site's default management point, follow this procedure.&lt;/p&gt;       &lt;h2 class="heading"&gt;To manually publish the default management point to DNS&lt;/h2&gt;                &lt;ol class="ordered"&gt;&lt;li&gt;             &lt;p&gt;In the Configuration Manager console, specify the intranet FQDNs of site systems.&lt;/p&gt;           &lt;/li&gt;&lt;li&gt;             &lt;p&gt;In DNS, configure the DNS zone for the site's default management point, and enter host (A) records for the intranet FQDNs of the site systems.&lt;/p&gt;           &lt;/li&gt;&lt;li&gt;             &lt;p&gt;Enter an SRV record with the following fields:&lt;/p&gt;             &lt;ul&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;_Service&lt;/strong&gt;: Enter &lt;strong&gt;_mssms_mp&lt;/strong&gt;&lt;em&gt;_&lt;sitecode&gt;&lt;/em&gt;, where &lt;em&gt;&lt;sitecode&gt;&lt;/em&gt; is the management point's site code.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;._Proto&lt;/strong&gt;: Specify &lt;strong&gt;._tcp&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;.Name&lt;/strong&gt;: Enter the DNS suffix of the management point, for example &lt;strong&gt;contoso.com&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;TTL&lt;/strong&gt;: Enter &lt;strong&gt;14400&lt;/strong&gt;, which is four hours.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;Class&lt;/strong&gt;: Specify &lt;strong&gt;IN&lt;/strong&gt; (in accordance with RFC 1035).&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;Priority&lt;/strong&gt;: This field is not used because there is only one management point published for each site.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;Weight&lt;/strong&gt;: This field is not used because there is only one management point published for each site.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;Port&lt;/strong&gt;: Enter the port configured for Configuration Manager 2007 client requests, for example &lt;strong&gt;80&lt;/strong&gt; for a mixed mode site and &lt;strong&gt;443&lt;/strong&gt; for a native mode site.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="unordered"&gt;                 &lt;strong&gt;Target&lt;/strong&gt;: Enter the intranet fully qualified domain name specified for the site system configured with the default management point site role.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-2440341093501409678?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/2440341093501409678/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/09/how-to-manually-publish-default.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/2440341093501409678?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/2440341093501409678?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/09/how-to-manually-publish-default.html' title='How to Manually Publish the Default Management Point to DNS'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkIHR348fCp7ImA9Wx5QF0U.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-7952846016268297195</id><published>2010-09-06T06:39:00.000-07:00</published><updated>2010-09-06T06:42:16.074-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-06T06:42:16.074-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>How to configure SCCM in Multiple Active Directory Forests</title><content type='html'>&lt;h4 class="serendipity_title"&gt;&lt;a href="http://blogs.fourtyfivecorp.net/index.php?/archives/10-How-to-configure-SCCM-in-Multiple-Active-Directory-Forests.html"&gt;How to configure SCCM in Multiple Active Directory Forests&lt;/a&gt;&lt;/h4&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                 &lt;a href="http://blogs.fourtyfivecorp.net/index.php?/categories/1-System-Center-Configuration-Manager"&gt;&lt;img class="serendipity_entryIcon" title="System Center Configuration Manager: SCCM Blog" alt="System Center Configuration Manager" src="http://blogs.fourtyfivecorp.net/uploads/SCCM07.serendipityThumb.gif" /&gt;&lt;/a&gt;                                         &lt;/span&gt;                                           &lt;strong&gt;How to configure SCCM in Multiple Active Directory Forests&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;1. Introduction:&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Configuration Manager 2007 clients on the intranet use Active Directory Domain Services as their primary method of service location and configuration. If you have clients that reside in a separate forest, they will not be able to retrieve information that is published to Active Directory Domain Services by their assigned site server.&lt;br /&gt;&lt;br /&gt;For these clients to be managed, you must ensure that alternative methods are available for the following:&lt;br /&gt;&lt;br /&gt;• Site compatibility check to complete site assignment.&lt;br /&gt;• Service location for management points, and the server locator point if this is not directly assigned.&lt;br /&gt;• Native mode configuration (Optional).&lt;br /&gt;&lt;br /&gt;We have two domains in diffrient forest, first domain call primary.local domain and this domain will contain SCCM Server, 2nd domain is Domain.com which contain clients that should be managed by SCCM in Primary domain.&lt;br /&gt;&lt;br /&gt;To successfully deploy &lt;strong&gt;CCM client &lt;/strong&gt;and allow SCCM server to manage multiple AD forests, we should do the following configuration:&lt;br /&gt;&lt;br /&gt;1- Configure Boundaries correctly to allow SCCM client agent distribution to clients which are located in 2nd trusted domain.&lt;br /&gt;2- Configure Push Installation method switches in the client installation properties to allow clients in 2nd domain to find SLP.&lt;br /&gt;3- Configure Discovery method to allow SCCM Server to discover 2nd trusted domain.&lt;br /&gt;4- Add Server Locator Point “SLP” to SCCM site system role.&lt;br /&gt;5- CCM Admin account should be local admin for client computers in 2nd domain.&lt;br /&gt;6- Publish SLP Manually in WINS for 2nd trusted domain.&lt;br /&gt;7- Enable WINS on the client PC's in 2nd domain.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;2.Configure Boundaries&lt;/em&gt; &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;In Normal scenario it’s recommended to Active directory Site as boundaries to install CCM Client, but in this case all computers which is located in another forest will not be able to receive CCM client agent from SCCM Server.&lt;br /&gt;&lt;br /&gt;In this case we have to configure “IP Subnet” or “IP Address Range”, to allow Clients in 2nd domain to receive client agent.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;3.Discovery method:&lt;/em&gt; &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;In normal scenario, it’s recommended to enable “Active Directory Site System” and select Local domain, but this settings will discover only MOWASALAT.LOCAL domain.&lt;br /&gt;&lt;br /&gt;To discover 2nd domain name we have to make sure that sure Active Directory System discovery is configured with LDAP://DC=domain,DC=COM LADP path. Then run discovery and check adsysdis.log to confirm if it is able to search the domain in other forest.&lt;br /&gt;&lt;br /&gt;LDAP Query:&lt;br /&gt;&lt;br /&gt;LDAP://DC=domain,DC=com&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;4.Add Server Locator Point:&lt;/em&gt; &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Server locator points are used in a Configuration Manager 2007 hierarchy to complete client site assignment on the intranet and help clients find management points when they cannot find that information through Active Directory Domain Services.&lt;br /&gt;&lt;br /&gt;So we need to add Server Locator Point to Site System role.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;5.Configure Push Installation method switches:&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;It would also help if you add the following switches in the client installation properties, especially SMSSLP switch as clients in the other forest won’t be able to find SLP in their forest.&lt;br /&gt;&lt;br /&gt;DNS and NetBIOS Name resolution should work between forests for this to work.&lt;br /&gt;&lt;br /&gt;Switches:&lt;br /&gt;&lt;br /&gt;SMSITECODE=S01 SMSMP=SRV-SCCM01.Primary.com&lt;br /&gt;SMSSLP=SRV-SCCM01 FSP=SRV-SCCM01&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;6.Publish SLP Manually in WINS:&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;To resolve this issue, manually add an SMS_SLP record and an SMS_MP record to the Windows Internet Name Service (WINS) database. To do this, use one of the following methods, depending on the operating system that you are running:&lt;br /&gt;To manually add the SMS_SLP and SMS_MP records to WINS in Microsoft Windows Server 2003 for 2nd domain, follow these steps:&lt;br /&gt;&lt;br /&gt;1. Click Start, click Run, type cmd, and then click OK.&lt;br /&gt;2. Type the following commands at the command prompt, and then press ENTER after each command:&lt;br /&gt;   o netsh&lt;br /&gt;   o wins&lt;br /&gt;   o server&lt;br /&gt;3. Add the SMS_SLP record. To do this, type the following command, and then press ENTER:&lt;br /&gt;add name name=SMS_SLP endchar=1A rectype=0 ip={ip addresses}&lt;br /&gt;Note Make sure that you enclose the IP address in braces ("{ }").&lt;br /&gt;4. Add the MP_SMSSiteCode record. To do this, type the following command, and then press ENTER:&lt;br /&gt;add name name=MP_SMSSiteCode endchar=1A rectype=0 ip={ip addresses}&lt;br /&gt;&lt;br /&gt;Note: Make sure that you enclose the IP address in braces ("{ }"). The SMSSiteCode variable represents the three-character string (letters, integers, or a combination of both) that is the code for the SMS site to which the Management Point belongs. It is displayed in the SMS Administrator Console.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;7.Publish MP in DNS:&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We should publish MP on DNS and make sure MP FQDN is resolvable from the clients in another domain.&lt;br /&gt;&lt;br /&gt;To publish the default MP in DNS, Site Management -&gt; S01-Primary -&gt; Properties -&gt; Advanced Tab -&gt; publishes the default Management Point in DNS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-7952846016268297195?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/7952846016268297195/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/09/how-to-configure-sccm-in-multiple.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/7952846016268297195?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/7952846016268297195?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/09/how-to-configure-sccm-in-multiple.html' title='How to configure SCCM in Multiple Active Directory Forests'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;A0IERH45cSp7ImA9Wx5SEEw.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-4715554320436730923</id><published>2010-08-05T07:43:00.000-07:00</published><updated>2010-08-05T07:45:05.029-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-08-05T07:45:05.029-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>Unable to see Advertisements in SCCM 2007</title><content type='html'>I had installed an Admin Console version ConfigMgr07 SP1, and since introducing ConfigMgr07 SP2 into the environment, those Admin Consoles no longer list Advertisements".  That is a 100% known technical issue, with a technical solution. &lt;br /&gt;&lt;br /&gt;For ANY AdminConsole Installations, you need to upgrade those console installations to be Admin Console ConfigMgr07 SP2.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-4715554320436730923?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/4715554320436730923/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/08/unable-to-see-advertisements-in-sccm.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/4715554320436730923?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/4715554320436730923?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/08/unable-to-see-advertisements-in-sccm.html' title='Unable to see Advertisements in SCCM 2007'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CEQHQno9eip7ImA9Wx5TE00.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-3984687601958743168</id><published>2010-07-28T00:31:00.000-07:00</published><updated>2010-07-28T00:32:13.462-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-07-28T00:32:13.462-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title>powershell comand to renew self signed certificate</title><content type='html'>1.     - Get-ExchangeCertificate | fl&lt;br /&gt;2.     - (copy the thumbprint of the expired SSL)&lt;br /&gt;3.     - Get-ExchangeCertificate -Thumbprint &lt;expired&gt; | New-ExchangeCertificate&lt;br /&gt;4.     - Get-ExchangeCertificate  | fl&lt;br /&gt;5.     - (copy the thumbprint of the "new" SSL)&lt;br /&gt;6.     - Enable-ExchangeCertificate &lt;new&gt; -Services:"IIS,smtp,imap,pop"&lt;br /&gt;/!\  select only the services you need to renew selfsigned certificate /!\&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-3984687601958743168?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/3984687601958743168/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/07/powershell-comand-to-renew-self-signed.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/3984687601958743168?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/3984687601958743168?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/07/powershell-comand-to-renew-self-signed.html' title='powershell comand to renew self signed certificate'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CEMGSXoycCp7ImA9WxFbE08.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-5021175972567596820</id><published>2010-07-05T02:33:00.001-07:00</published><updated>2010-07-05T02:33:48.498-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-07-05T02:33:48.498-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Operation Manger 2007'/><title>DB Maintenance: Rebuild Index Task always fails on OperationsManagerDW [SCOM database]</title><content type='html'>&lt;b&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;Problem Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;  &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;=======================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;We encountered a situation where we were trying to execute a maintenance plan to rebuild the index of OperationsManagerDW database. However, the maintenance plan fails to complete. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;In the Maintenance Plan log, the following paragraph was found:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Rebuild Index Task (&lt;instance_name&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/instance_name&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Rebuild index on Local server connection&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Databases that have a compatibility level of XX (SQL Server version XX.0) will be skipped.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Databases: All databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Object: Tables and views&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Original amount of free space&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Task start: 2010-03-01T03:05:29.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Task end: 2010-03-01T03:08:48.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;Failed:(-1073548784) Executing the query "ALTER INDEX [PK__EventSta__XXXXXXXXXXXXXXX] ON [E..." failed with the following error: "Cannot find index 'PK__EventSta__ XXXXXXXXXXXXXXX '.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;color:red;"   &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;Additionally, the same error is encountered when you try to run a Rebuild Index script via SSMS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;What’s happening here? Let’s see&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;What is causing this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;=======================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;To begin with, this was little strange as we verified that all indexes existed before started the maintenance plan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;On further, probing we verified that, SCOM drops and recreates table “Event Stage” every minute&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;To verify, we generated T-SQL Script and copied the index alter script for problematic table&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;Also ran the script via SSMS and got same error&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:11pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Courier New';font-size:10pt;color:blue;"   &gt;SELECT&lt;/span&gt;&lt;span style=";font-family:'Courier New';font-size:10pt;"  &gt; &lt;span style="color:gray;"&gt;*&lt;/span&gt; &lt;span style="color:blue;"&gt;from&lt;/span&gt; &lt;span style="color:green;"&gt;sys&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:green;"&gt;objects&lt;/span&gt; &lt;span style="color:blue;"&gt;where&lt;/span&gt; name &lt;span style="color:gray;"&gt;like&lt;/span&gt; &lt;span style="color:red;"&gt;'Event Stage%' &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Tahoma','sans-serif';font-size:10pt;"  &gt;gave us object id and creation date&lt;/span&gt;&lt;span style=";font-family:'Calibri','sans-serif';font-size:11pt;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;Ran above SELECT again after a minute and now got a new name and creation date…..?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;So here’s what is happening.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.75in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:'Courier New';font-size:10pt;"  &gt;&lt;span style=""&gt;o&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;When we run a rebuild index script, it first collect index names and then tries to rebuild them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.75in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:'Courier New';font-size:10pt;"  &gt;&lt;span style=""&gt;o&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;In this specific case, it is getting an indexes name say &lt;span style="color:red;"&gt;PK__EventSta__XXXXXXXXXXXXXXX&lt;/span&gt;, however the table/index is getting dropped and recreated now with a different name.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.75in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:'Courier New';font-size:10pt;"  &gt;&lt;span style=""&gt;o&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;This is causing the above error.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.75in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;To confirm if the table has been modified, we also verified same using SQL Standard Report “Schema Change History”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;Then how can I Re-index OperationsManagerDW database to ensure good performance&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;===================================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;With a little more re-search; we verified that it is NOT required to Re-index OperationsManagerDW database as Reindexing is already taking place against the OperationsManagerDW database for some of the key tables. The functionality is built into the product. For more details, on OperationsManagerDW Self-maintenance refer this &lt;a href="http://blogs.technet.com/kevinholman/archive/2008/04/12/what-sql-maintenance-should-i-perform-on-my-opsmgr-databases.aspx"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;post&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt 0.25in; text-indent: -0.25in;" class="MsoListParagraph"&gt;&lt;span style=";font-family:Wingdings;font-size:10pt;"  &gt;&lt;span style=""&gt;§&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;font-family:'Times New Roman';font-size:7pt;"  &gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;What we need to ensure - is that any default DBA maintenance tasks are neither redundant nor conflicting with SCOM OperationsManagerDW built-in maintenance.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;Steps to reproduce the issue:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;=======================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;1. On OperationsManagerDW SQL database&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;2. Create a simple maintenance with re-indexing task&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;3. “Select Report Options” choose a log location&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;4. Save and execute the maintenance plan and allow this to fail.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;5. Verify the error in logs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;span style=";font-family:'Segoe UI','sans-serif';font-size:10pt;"  &gt;Hope this will help!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-5021175972567596820?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/5021175972567596820/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/07/db-maintenance-rebuild-index-task.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5021175972567596820?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/5021175972567596820?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/07/db-maintenance-rebuild-index-task.html' title='DB Maintenance: Rebuild Index Task always fails on OperationsManagerDW [SCOM database]'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEQCSHo-fCp7ImA9WxFbEEo.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-8504226561568566224</id><published>2010-07-02T06:12:00.001-07:00</published><updated>2010-07-02T06:12:49.454-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-07-02T06:12:49.454-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>Manually configure Option 60 for PXE boot on a DHCP Server hosting an SCCM PXE Point</title><content type='html'>&lt;p&gt;While setting up a new PXE point server for SCCM (System Center Configuration Manager), I discovered an interesting problem. Since the servers we have are all Windows 2003 SP 2, I no longer have to walk through from RIS to WDS (Windows Deployment Services) to installing the PXE point. However, this was the first server I’ve done that didn’t start life as a normal WDS server. Normally, since the PXE point would be on a server that is also DHCP, you have to choose the option to set Option 60 on DHCP.  Since SCCM handles all the WDS, this is no longer an options.  What to do?  Well, all you need to do is use the NETSH command.  Here’s how:&lt;/p&gt; &lt;p&gt;At a command prompt:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;NETSH&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;NETHSH&gt;DHCP server \\&lt;em&gt;nameofserver&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;add optiondef 60 PXEClient String 0 comment=”Option added for PXE Support”&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;set optionvalue 60 STRING PXEClient&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;show optionvalue all&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;exit&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Remember, replace &lt;em&gt;&lt;strong&gt;nameofserver&lt;/strong&gt;&lt;/em&gt; with the name of the DHCP server being modified.  The final command lists the value so you can verify your settings.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-8504226561568566224?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/8504226561568566224/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/07/manually-configure-option-60-for-pxe.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/8504226561568566224?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/8504226561568566224?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/07/manually-configure-option-60-for-pxe.html' title='Manually configure Option 60 for PXE boot on a DHCP Server hosting an SCCM PXE Point'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;D0ICQ3g8eSp7ImA9WxFUGUo.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-680286632807956744</id><published>2010-07-01T02:11:00.000-07:00</published><updated>2010-07-01T02:12:42.671-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-07-01T02:12:42.671-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>Script for deleting drivers on mass on sccm Console</title><content type='html'>&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt;&lt;div class="codesniptitle"&gt;&lt;span style="width: 100%;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-family:Calibri;font-size:100%;"&gt;Code Snippet&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-family:Calibri;font-size:100%;"&gt;&lt;span style="font-family:Calibri;font-size:100%;"&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt;' Connect to the SMS namespace&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;siteNamespace = GetSiteNamespace()&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;SET&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; objWMIService = GetObject( &lt;span style="color: rgb(163, 21, 21);"&gt;"winmgmts:{impersonationLevel=impersonate}!"&lt;/span&gt;_&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;                               &amp;amp;siteNamespace)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;SET&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; drivers = objWMIService.ExecQuery(&lt;span style="color: rgb(163, 21, 21);"&gt;"SELECT * From SMS_Driver"&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;numDriversDeleted = &lt;span style="color: red;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: red; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt;' Process the results&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;FOR&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;b&gt;&lt;span style="color: blue;"&gt;EACH&lt;/span&gt;&lt;/b&gt; driver &lt;b&gt;&lt;span style="color: blue;"&gt;in&lt;/span&gt;&lt;/b&gt; drivers&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    driver.Delete_&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    numDriversDeleted = numDriversDeleted + &lt;span style="color: red;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;NEXT&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;WScript.Echo &lt;span style="color: rgb(163, 21, 21);"&gt;"Successfully deleted "&lt;/span&gt;&amp;amp;numDriversDeleted&amp;amp;&lt;span style="color: rgb(163, 21, 21);"&gt;" drivers."&lt;/span&gt;    &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt;'&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt;' Utility function to search for the site namespace&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt;'&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;FUNCTION&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; GetSiteNamespace()&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;span style="color: green;"&gt;' Find SMS Provider&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;b&gt;&lt;span style="color: blue;"&gt;SET&lt;/span&gt;&lt;/b&gt; objSMSNamespace = GetObject(&lt;span style="color: rgb(163, 21, 21);"&gt;"winmgmts:{impersonationLevel="&lt;/span&gt;&amp;amp;_&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;                                    &lt;span style="color: rgb(163, 21, 21);"&gt;"impersonate}!\\.\root\sms"&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;b&gt;&lt;span style="color: blue;"&gt;SET&lt;/span&gt;&lt;/b&gt; results = objSMSNamespace.ExecQuery(&lt;span style="color: rgb(163, 21, 21);"&gt;"SELECT * From "&lt;/span&gt;&amp;amp;_&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;        &lt;span style="color: rgb(163, 21, 21);"&gt;"SMS_ProviderLocation WHERE ProviderForLocalSite = true"&lt;/span&gt;)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;span style="color: green;"&gt;' Process the results&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;b&gt;&lt;span style="color: blue;"&gt;FOR&lt;/span&gt;&lt;/b&gt; &lt;b&gt;&lt;span style="color: blue;"&gt;EACH&lt;/span&gt;&lt;/b&gt; r &lt;b&gt;&lt;span style="color: blue;"&gt;in&lt;/span&gt;&lt;/b&gt; results    &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;        namespacePath = r.NamespacePath&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;b&gt;&lt;span style="color: blue;"&gt;NEXT&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;span style="color: green;"&gt;' Fail if we did not find the site&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;b&gt;&lt;span style="color: blue;"&gt;IF&lt;/span&gt;&lt;/b&gt; namespacePath = &lt;span style="color: rgb(163, 21, 21);"&gt;""&lt;/span&gt; &lt;b&gt;&lt;span style="color: blue;"&gt;THEN&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;        WScript.Echo &lt;span style="color: rgb(163, 21, 21);"&gt;"Failed to locate SMS provider."&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;        WScript.Quit &lt;span style="color: red;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;b&gt;&lt;span style="color: blue;"&gt;END&lt;/span&gt;&lt;/b&gt; &lt;b&gt;&lt;span style="color: blue;"&gt;IF&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    &lt;span style="color: green;"&gt;' Return&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;    GetSiteNamespace = namespacePath&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 10pt;" align="left"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;END&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;b&gt;&lt;span style="color: blue;"&gt;FUNCTION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;" align="left"&gt;You must copy this code on a .vbs file...&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;" align="left"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;" align="left"&gt;&lt;br /&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;b&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;" align="left"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;b&gt;&lt;span style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-680286632807956744?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/680286632807956744/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/07/script-for-deleting-drivers-on-mass-on.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/680286632807956744?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/680286632807956744?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/07/script-for-deleting-drivers-on-mass-on.html' title='Script for deleting drivers on mass on sccm Console'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkYBQ349cSp7ImA9WxFUEU8.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-1010665787073250954</id><published>2010-06-21T05:40:00.000-07:00</published><updated>2010-06-21T05:42:32.069-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-06-21T05:42:32.069-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='MDT 2010'/><title>Multiple Connections to a server or shared resource by the same user, using more than one user name, are not allowed with MDT 2010</title><content type='html'>&lt;p&gt;The error encountered in the ZTIUserState.log and BDD.log, &lt;em&gt;&lt;strong&gt;“Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again..” &lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;A change has been made in MDT 2010 to deal with mappings to lower-level directories, which has caused some issues when the lowest level part of the path doesn’t exist. MDT attempts to map it, but that fails because the folder doesn’t exist, and is not able to create the folder because were not mapped. While this doesn’t cause the deployment to fail, it leaves you with some nasty errors in the logs and you might see this in the Summary Screen:&lt;/p&gt; &lt;p&gt;To fix the problem the ZTIUtility.vbs file needs to be edited in the scripts folder. Open the file and replace the following code in the MapNetworkDriveEX function:&lt;/p&gt; &lt;p&gt;Case Else&lt;/p&gt; &lt;p&gt;‘ Case &amp;amp;h800704C3 ‘ Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed.&lt;/p&gt; &lt;p&gt;‘ Case &amp;amp;h8007052E ‘ Logon failure: unknown user name or bad password.&lt;/p&gt; &lt;p&gt;‘ There was a some kind of fatal error.&lt;/p&gt; &lt;p&gt;If ErrDesc &lt;&gt; “” then&lt;/p&gt; &lt;p&gt;MapNetworkDriveEx = ErrDesc&lt;/p&gt; &lt;p&gt;Else&lt;/p&gt; &lt;p&gt;MapNetworkDriveEx = “Unable to map UNC Path ” &amp;amp; sShare &amp;amp;  ” :” &amp;amp; “( 0x” &amp;amp; hex(HasError) &amp;amp; ” ) “&lt;/p&gt; &lt;p&gt;End if&lt;/p&gt; &lt;p&gt;oLogging.CreateEntry MapNetworkDriveEx &amp;amp; “”, iLogType&lt;/p&gt; &lt;p&gt;Exit function&lt;/p&gt; &lt;p&gt;End select&lt;/p&gt; &lt;p&gt;With this code:&lt;/p&gt; &lt;p&gt;Case Else&lt;/p&gt; &lt;p&gt;Err.Clear&lt;/p&gt; &lt;p&gt;On Error Resume Next&lt;/p&gt; &lt;p&gt;oNetwork.MapNetworkDrive  chr(sDrive)&amp;amp;”:”, sShare, False&lt;/p&gt; &lt;p&gt;HasError = err.number&lt;/p&gt; &lt;p&gt;ErrDesc = err.Description&lt;/p&gt; &lt;p&gt;On Error Goto 0&lt;/p&gt; &lt;p&gt;If Err.Number &lt;&gt; 0 Then&lt;/p&gt; &lt;p&gt;‘ There was a some kind of fatal error.&lt;/p&gt; &lt;p&gt;If ErrDesc &lt;&gt; “” then&lt;/p&gt; &lt;p&gt;MapNetworkDriveEx = ErrDesc&lt;/p&gt; &lt;p&gt;Else&lt;/p&gt; &lt;p&gt;MapNetworkDriveEx = “Unable to map  UNC Path ” &amp;amp; sShare &amp;amp; ” :” &amp;amp; “( 0x” &amp;amp; hex(HasError) &amp;amp; ” )  “&lt;/p&gt; &lt;p&gt;End if&lt;/p&gt; &lt;p&gt;oLogging.CreateEntry MapNetworkDriveEx &amp;amp; “”, iLogType&lt;/p&gt; &lt;p&gt;Exit function&lt;/p&gt; &lt;p&gt;Else&lt;/p&gt; &lt;p&gt;Exit Function&lt;/p&gt; &lt;p&gt;End If&lt;/p&gt; &lt;p&gt;End select&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-1010665787073250954?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/1010665787073250954/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/06/multiple-connections-to-server-or.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1010665787073250954?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1010665787073250954?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/06/multiple-connections-to-server-or.html' title='Multiple Connections to a server or shared resource by the same user, using more than one user name, are not allowed with MDT 2010'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUYGQ38yeyp7ImA9WxFWGUo.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-2745070874014964452</id><published>2010-06-07T22:43:00.000-07:00</published><updated>2010-06-07T23:05:22.193-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-06-07T23:05:22.193-07:00</app:edited><title>“Health Service Script” and “Health Service Modules” events are generated indicating SQL Server 2008-related scripts are failing</title><content type='html'>&lt;p&gt;           &lt;strong&gt;Problem:&lt;/strong&gt; On agent-managedjavascript:void(0) systems that have SQL Server 2008 installed, but where SQL-DMO has not been installed from the Microsoft SQL Server 2005 Backward Compatibility Components package, scripts will fail to execute, resulting in the loss of monitoring-related data and events such as those shown below:&lt;/p&gt;&lt;p&gt;Log Name: Operations Manager&lt;/p&gt;&lt;p&gt;Source: Health Service Modules&lt;/p&gt;&lt;p&gt;Event ID: 4000&lt;/p&gt;&lt;p&gt;Level: Error&lt;/p&gt;&lt;p&gt;Description: GetSQL2008DBSpace.js : 0&lt;/p&gt;&lt;h3 class="subHeading"&gt;&lt;strong&gt;Resolution:&lt;/strong&gt; Follow the steps &lt;a id="ctl00_MTCS_main_ctl02" href="http://technet.microsoft.com/en-us/library/dd767417.aspx" onclick="javascript:Track('ctl00_MTCS_main_ctl00|ctl00_MTCS_main_ctl02',this);"&gt;to install SQL-DMO in the Other Requirements&lt;/a&gt; section of this guide.&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-2745070874014964452?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/2745070874014964452/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/06/health-service-script-and-health.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/2745070874014964452?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/2745070874014964452?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/06/health-service-script-and-health.html' title='“Health Service Script” and “Health Service Modules” events are generated indicating SQL Server 2008-related scripts are failing'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;D0AEQnw7fCp7ImA9WxFWGUk.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-7627532524797705658</id><published>2010-06-07T14:20:00.000-07:00</published><updated>2010-06-07T14:21:43.204-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-06-07T14:21:43.204-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>message: Drivers[The ConfigMgr provider reported an error*]</title><content type='html'>SCCM 2007  and SQL Server 2008&lt;br /&gt;&lt;br /&gt;For fix it:&lt;br /&gt;&lt;br /&gt;   1) Set compability mode to SMS_&lt;i&gt;sitecode &lt;/i&gt;database (&lt;b&gt;Managment Studio&lt;/b&gt; --&gt; &lt;i&gt;right click &lt;/i&gt;&lt;b&gt;SMS_&lt;/b&gt;&lt;i&gt;&lt;b&gt;sitecode&lt;/b&gt; &lt;/i&gt;database --&gt; &lt;b&gt;Options&lt;/b&gt; --&gt; Set &lt;b&gt;Compability level&lt;/b&gt; to &lt;b&gt;SQL Server 2005 (90)&lt;/b&gt;&lt;br /&gt;   2) Restart SCCM server (hardware)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-7627532524797705658?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/7627532524797705658/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/06/message-driversthe-configmgr-provider.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/7627532524797705658?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/7627532524797705658?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/06/message-driversthe-configmgr-provider.html' title='message: Drivers[The ConfigMgr provider reported an error*]'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CEABRXY4fip7ImA9WxFWGUk.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-785450554734602798</id><published>2010-06-07T13:31:00.000-07:00</published><updated>2010-06-07T13:32:34.836-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-06-07T13:32:34.836-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Operation Manger 2007'/><title>DNS 2008 External name resolution monitor is always in “critical” state in SCOM 2007 R2</title><content type='html'>&lt;p&gt;My external name resolution monitor for my DNS 2008 MP was always coming up critical.  See below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_3D14ACCF.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_226810B6.png" width="402" border="0" height="41" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The server health status would roll up to critical and consequently would cause AD alerts to come up:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_7AC1948B.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_47855B22.png" width="413" border="0" height="54" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;The issue here is in the way that the actual monitor is performing the test because I can resolve external names.  I tested this in my DNS server and clients both by using my DNS server with forwarders or with Root Hints.&lt;/p&gt;  &lt;p&gt;Here is what the test is actually doing:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_66C801F5.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_0D29E541.png" width="434" border="0" height="215" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now, from a Health Explorer perspective, here is the actual test:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_3729E369.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_7DA6D371.png" width="431" border="0" height="121" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_35791795.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_4D9C81F0.png" width="431" border="0" height="474" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So the DNS 2008 external name resolution monitor is performing an ns query on &lt;a href="http://www.microsoft.com/"&gt;www.microsoft.com&lt;/a&gt; using my DNS server.&lt;/p&gt;  &lt;p&gt;This will actually fail.  Well, sort of… See below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_32EFE5D7.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_38CA8970.png" width="574" border="0" height="203" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;There was an output.  So what’s the issue?&lt;/p&gt;  &lt;p&gt;Kevin Holman (OpsMgr MVP) blogged about this issue some time ago.  See here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.technet.com/kevinholman/archive/2009/02/24/dns-mp-external-resolution-monitor-always-in-a-critical-state.aspx" href="http://blogs.technet.com/kevinholman/archive/2009/02/24/dns-mp-external-resolution-monitor-always-in-a-critical-state.aspx"&gt;http://blogs.technet.com/kevinholman/archive/2009/02/24/dns-mp-external-resolution-monitor-always-in-a-critical-state.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Kevin was correct in his post that the actual issue &lt;u&gt;with this specific monitor test&lt;/u&gt; is that we are attempting to perform an ns query against a host (&lt;a href="http://www.microsoft.com/"&gt;www.microsoft.com&lt;/a&gt; and not a zone: microsoft.com).&lt;/p&gt;  &lt;p&gt;If we modify the test as follows, the output returns the list of name servers:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_294777A1.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_4E64C20D.png" width="585" border="0" height="232" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;That’s great.  We get the list of name servers.  What’s interesting here, is this is the expected output.  &lt;/p&gt;  &lt;p&gt;How would we have known that from the test?  Here is a more important question: Why are we even using an ns query when the monitor is performing test lookups against external addresses?&lt;/p&gt;  &lt;p&gt;More on that, for now let’s just correct the monitor test so that our environment reports correctly.&lt;/p&gt;  &lt;p&gt;OK, so now we know how to modify the monitor to work correctly with an ns test.  We should override this monitor for all objects of class: DNS server since the test itself is flawed and not the monitor per se on any particular DNS Server.  Make sure to save your override in a relevant unsealed management pack if you need to get at it easily later.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_05CAD33C.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_78F07D1D.png" width="594" border="0" height="481" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;It may take up to 5 minutes for your alert to clear once you have made the override.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_103B818F.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_6E6FA8FD.png" width="605" border="0" height="177" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;OK, so the alert closed itself since the default monitor behavior was configured to do so.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_53C30CE4.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_7A24F02F.png" width="614" border="0" height="88" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The Computer health status is also Healthy now.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_645B07D2.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_76C35887.png" width="625" border="0" height="307" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We can also see that the name resolution test is fixed as well.  All is good.&lt;/p&gt;  &lt;p&gt;Now, why did the ns query not liking the output…  We did get an output from the original test remember?&lt;/p&gt;  &lt;p&gt;Well, I found that out by digging.  This post below confirms it:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.gasmi.net/nslman.html" href="http://www.gasmi.net/nslman.html"&gt;http://www.gasmi.net/nslman.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_387A8E16.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_45E0A11C.png" width="635" border="0" height="251" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;OK so we sort of have the answer for what was wrong with the test.  That still does not really answer what was wrong with the output that we received…&lt;/p&gt;  &lt;p&gt;When a monitor is configured, a health status is equated to something and it is still unclear what constitutes “unhealthy” for this test.&lt;/p&gt;  &lt;p&gt;I will expand on that in a separate post as I actually discover the answer.&lt;/p&gt;  &lt;p&gt;Now for the other question:&lt;/p&gt;  &lt;p&gt;Why are we even using an ns query when the monitor is performing test lookups against external addresses?&lt;/p&gt;  &lt;p&gt;I think that the type of test being performed is not what we are looking for.&lt;/p&gt;  &lt;p&gt;A name resolution given a host name (ex. &lt;a href="http://www.microsoft.com/"&gt;www.microsoft.com&lt;/a&gt;) would resolve to an IP address by checking a host (A) record on some DNS server.  See below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_6AFDEB88.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_1C89591E.png" width="652" border="0" height="198" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So given the name of the monitor “External Address Resolution” we should be performing a query against “A” or host records.  Let’s try that.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_5B0EA6C4.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_680886D5.png" width="665" border="0" height="282" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;OK, the query seems to work as expected.&lt;/p&gt;  &lt;p&gt;To make the change quickly, I’ll override the monitor properties for all objects of class: DNS Server using the Closed Alerts view that I created in my environment.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_6657BB01.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_448BE270.png" width="671" border="0" height="196" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://owsug.ca/blogs/brad/image_54B7AA69.png"&gt;&lt;img style="border: 0px none ; display: inline;" title="image" alt="image" src="http://owsug.ca/blogs/brad/image_thumb_40BE17D3.png" width="606" border="0" height="496" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;What I did was to put the Host parameter back as &lt;a href="http://www.microsoft.com/"&gt;www.microsoft.com&lt;/a&gt; but to change the Query Type parameter from ns to A.&lt;/p&gt;  &lt;p&gt;My Health status is Healthy and I have no new Active Alerts!&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks to http://myitforum.com/cs2/blogs/bbird/archive/2010/03/17/dns-2008-external-name-resolution-monitor-is-always-in-critical-state-in-scom-2007-r2.aspx&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-785450554734602798?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/785450554734602798/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/06/dns-2008-external-name-resolution.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/785450554734602798?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/785450554734602798?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/06/dns-2008-external-name-resolution.html' title='DNS 2008 External name resolution monitor is always in “critical” state in SCOM 2007 R2'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkAMR3Yzeyp7ImA9WxFWFk4.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-3353573565195460968</id><published>2010-06-04T01:05:00.000-07:00</published><updated>2010-06-04T01:06:26.883-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-06-04T01:06:26.883-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>How to Configure Windows Server 2008 for Site System Roles</title><content type='html'>Here is a blurb I actually found on the Microsoft TechNet forums as I was searching for answers to my Windows 2008/SCCM SP1 RC Lab issues and I thought it was worth repeating again here for those in the same boat.&lt;br /&gt;&lt;br /&gt;Here is the blurb from the help information that will be in the RTM release of SP1.&lt;br /&gt;&lt;br /&gt;Topics referencing Configuration Manager 2007 SP1 and Configuration Manager 2007 R2 are pre-release documentation and are subject to change in future releases. Blank topics are included as placeholders.&lt;br /&gt;&lt;br /&gt;Topic last updated—March 2008&lt;br /&gt;&lt;br /&gt;Microsoft System Center Configuration Manager 2007 requires the WebDAV component to be installed and enabled on the management points and BITS-enabled distribution points. The WebDAV component is not included in Windows Server 2008 operating system.&lt;br /&gt;&lt;br /&gt;    Note &lt;br /&gt;&lt;br /&gt;    The information in this topic applies only to Configuration Manager 2007 SP1. &lt;br /&gt;&lt;br /&gt;You must download, install, and configure WebDAV manually on management points and BITS-enabled distribution points running Windows Server 2008. On BITS-enabled distribution points, you might also have to edit the requestFiltering section of the applicationHost.config file if your packages contain extensions that are blocked.&lt;br /&gt;&lt;br /&gt;    Important &lt;br /&gt;&lt;br /&gt;    Enabling WebDAV and modifying the requestFiltering section for the Web site increases the attack surface of the computer. Enable WebDAV only when required for management points and BITS-enabled distribution points. If you enable WebDAV on the default Web site, it is enabled for all applications using the default Web site. If you modify the requestFiltering section, it is modified for all Web sites on that server. The security best practice is to run Configuration Manager 2007 on a dedicated Web server. If you must run other applications on the Web server, use a custom Web site for Configuration Manager 2007. &lt;br /&gt;&lt;br /&gt;    Site servers and branch distribution points require Remote Differential Compression (RDC) to generate package signatures and perform signature comparison. RDC is not installed by default on computers running Windows Server 2008.&lt;br /&gt;&lt;br /&gt;    Reporting points running Windows Server 2008 require ASP.NET with Windows Authentication to be enabled. &lt;br /&gt;&lt;br /&gt;To install and configure WebDAV for BITS-enabled distribution points and management points&lt;br /&gt;&lt;br /&gt;   1. In Server Manager, on the Features node, start the Add Features Wizard.&lt;br /&gt;          * On the Select Features page, select BITS Server Extensions.&lt;br /&gt;          * When prompted, click Add Required Role Services to add the dependent components, including the Web Server (IIS) role.&lt;br /&gt;          * On the Select Features page, select Remote Differential Compression, and then click Next.&lt;br /&gt;          * On the Web Server (IIS) page, click Next.&lt;br /&gt;          * On the Select Role Services page, under IIS 6 Management Compatibility, select IIS 6 WMI Compatibility.&lt;br /&gt;          * Under Application Development, select ASP.NET and, when prompted, click Add Required Role Services to add the dependent components.&lt;br /&gt;          * Under Security, select Windows Authentication, and then click Next.&lt;br /&gt;          * On the Confirmation page, click Install, and then complete the rest of the wizard. &lt;br /&gt;   2. Download the x86 or x64 version of WebDAV at http://go.microsoft.com/fwlink/?LinkId=108052.&lt;br /&gt;   3. Run either webdav_x86_golive.msi or webdav_x64_golive.msi, depending on your processor.&lt;br /&gt;   4. Enable WebDAV and create an Authoring Rule, as follows:&lt;br /&gt;          * Open Internet Information Services (IIS) Manager.&lt;br /&gt;          * In the Connections pane, expand the Sites node in the tree, and then click SMSWEB if you are using a custom Web site or click Default Web Site if you are using the default Web site for the site system.&lt;br /&gt;          * In the Features View, double-click WebDAV Authoring Rules.&lt;br /&gt;          * When the WebDAV Authoring Rules page is displayed, in the Actions pane, click Enable WebDAV.&lt;br /&gt;          * After WebDAV has been enabled, in the Actions pane, click Add Authoring Rule.&lt;br /&gt;          * In the Add Authoring Rule dialog box, under Allow access to, click All content.&lt;br /&gt;          * Under Allow access to this content to, click All users.&lt;br /&gt;          * Under Permissions, click Read, and then click OK. &lt;br /&gt;   5. Change the property behavior as follows:&lt;br /&gt;          * In the WebDAV Authoring Rules page, in the Actions pane, click WebDAV Settings.&lt;br /&gt;          * In the WebDAV Settings page, under Property Behavior, set Allow anonymous property queries to True.&lt;br /&gt;          * Set Allow Custom Properties to False.&lt;br /&gt;          * Set Allow property queries with infinite depth to True.&lt;br /&gt;          * If this is a BITS-enabled distribution point, under WebDAV Behavior, set Allow access to hidden files to True.&lt;br /&gt;&lt;br /&gt;    Important&lt;br /&gt;&lt;br /&gt;    Allow access to hidden files is not required for management points and should not be configured. &lt;br /&gt;&lt;br /&gt;          * In the Action pane, click Apply. &lt;br /&gt;   1. Close Internet Information Services (IIS) Manager.&lt;br /&gt;   2. Verify that there are no error messages for the distribution point or management point role, as follows:&lt;br /&gt;          * In the Configuration Manager console, navigate to System Center Configuration Manager / System Status / Site Status / &lt;site code&gt; - &lt;site server&gt; / Site System Status.&lt;br /&gt;          * Check the status of the management point and distribution point roles.&lt;br /&gt;          * If you see any errors, right-click the role, click Show Messages, and then click All to see more detail.&lt;br /&gt;&lt;br /&gt;To modify the requestFiltering section on BITS-enabled distribution points&lt;br /&gt;&lt;br /&gt;   1. On the BITS-enabled distribution points, open %windir%\System32\inetsrv\config\applicationHost.config.&lt;br /&gt;   2. Search for the &lt;requestFiltering&gt; section.&lt;br /&gt;   3. Determine the file extensions that you will have in the packages on that distribution point. For each file extension that you require, change allowed to true.&lt;br /&gt;   4. For example, if your package will contain a file with an .mdb extension, change the line &lt;add fileExtension=".mdb" allowed="false" /&gt; to &lt;add fileExtension=".mdb" allowed="true" /&gt;.&lt;br /&gt;&lt;br /&gt;    Important&lt;br /&gt;&lt;br /&gt;    Allow only the file extensions required for your packages. &lt;br /&gt;&lt;br /&gt;   1. Save and close applicationHost.config.&lt;br /&gt;&lt;br /&gt;To add Remote Differential Compression to site servers and branch distribution points&lt;br /&gt;&lt;br /&gt;   1. In Server Manager, on the Features node, start the Add Features Wizard.&lt;br /&gt;   2. On the Select Features page, select Remote Differential Compression, and then click Next.&lt;br /&gt;   3. Complete the rest of the wizard.&lt;br /&gt;&lt;br /&gt;To enable ASP.NET and Windows Authentication on the reporting point&lt;br /&gt;&lt;br /&gt;   1. In Server Manager, on the Roles node, start the Add Roles Wizard.&lt;br /&gt;   2. On the Select Server Roles page, select Web Server (IIS).&lt;br /&gt;   3. When prompted, click Add Required Role Services to add the dependent components.&lt;br /&gt;   4. On the Select Server Roles page, click Next.&lt;br /&gt;   5. Under Application Development, select ASP.NET and, when prompted, click Add Required Role Services to add the dependent components.&lt;br /&gt;   6. Under Security, select Windows Authentication, and then click Next.&lt;br /&gt;   7. On the Confirmation page, click Install, and then complete the rest of the wizard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-3353573565195460968?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/3353573565195460968/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/06/how-to-configure-windows-server-2008.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/3353573565195460968?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/3353573565195460968?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/06/how-to-configure-windows-server-2008.html' title='How to Configure Windows Server 2008 for Site System Roles'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;A04GQHw8fSp7ImA9WxFXFEk.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-1014238120255912354</id><published>2010-05-21T06:51:00.000-07:00</published><updated>2010-05-21T06:52:01.275-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-05-21T06:52:01.275-07:00</app:edited><title>Install KMS server</title><content type='html'>Key Management Server (KMS) Fast Activation Walkthrough&lt;br /&gt;&lt;br /&gt;This article deals with procedures that are needed for deploying Volume Activation v2.0.&lt;br /&gt;&lt;br /&gt;Volume Activation v2.0 activates Windows Vista and Windows Server 2008 operating systems for volume licensing customers. You can choose to implement volume activations using two methods:&lt;br /&gt;&lt;br /&gt;Key Management Service (KMS) - can be activated in any environment including secured isolated networks.&lt;br /&gt;&lt;br /&gt;Multiple Activation Key (MAK) - online activation - must have an Internet connection.&lt;br /&gt;Licensing Keys:&lt;br /&gt;&lt;br /&gt;it's important to understand the differences between the licensing keys, usually these keys can be found under https://licensing.microsoft.com (MVLS) using your account under volume license keys section.&lt;br /&gt;&lt;br /&gt;For the KMS server, you'll need one of the followings products keys according to the version installed:&lt;br /&gt;&lt;br /&gt;Windows Server 2008 Std/Ent - KMS&lt;br /&gt;Windows Srv 2008 Data Ctr/Itan- KMS&lt;br /&gt;Windows Web Srv 2008-KMS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For KMS clients (actually, all of the other computers) including windows 2008 server and windows vista you'll need one of the corresponding keys as follows:&lt;br /&gt;&lt;br /&gt;Windows Vista Business - YFKBB-PQJJV-G996G-VWGXY-2V3X8&lt;br /&gt;Windows Vista Business N - HMBQG-8H2RH-C77VX-27R82-VMQBT&lt;br /&gt;Windows Vista Enterprise - VKK3X-68KWM-X2YGT-QR4M6-4BWMV&lt;br /&gt;Windows Vista Enterprise N - VTC42-BM838-43QHV-84HX6-XJXKV&lt;br /&gt;Windows Server 2008  Datacenter - 7M67G-PC374-GR742-YH8V4-TCBY3&lt;br /&gt;Windows Server 2008 Datacenter without Hyper-V - 22XQ2-VRXRG-P8D42-K34TD-G3QQC&lt;br /&gt;Windows Server 2008 for Itanium-Based Systems - 4DWFP-JF3DJ-B7DTH-78FJB-PDRHK&lt;br /&gt;Windows Server 2008 Enterprise - YQGMW-MPWTJ-34KDK-48M3W-X4Q6V&lt;br /&gt;Windows Server 2008 Enterprise without Hyper-V - 39BXF-X8Q23-P2WWT-38T2F-G3FPG&lt;br /&gt;Windows Server 2008 Standard - TM24T-X9RMF-VWXK6-X8JC9-BFGM2&lt;br /&gt;Windows Server 2008 Standard without Hyper-V - W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ&lt;br /&gt;Windows Web Server 2008 - WYR28-R7TFJ-3X2YQ-YCY4H-M249D&lt;br /&gt;&lt;br /&gt;These keys are static and should be used for any new computer you install, if you download the product from the MVLS site, you do not need to type the key since one of these keys will automatically be used and the machine will be activated if a KMS server exists.&lt;br /&gt;&lt;br /&gt;For any computer that is not connected to the network or will not be able to reconnect to the network within 180 days a MAK key is required for activation against the Internet.&lt;br /&gt;&lt;br /&gt;The KMS server can run on either windows 2008, windows vista or windows 2003 with SP1 and later, however installing it on windows 2003 requires you to download the appropriate installation files for KMS v1.1 and described in the next section.&lt;br /&gt;&lt;br /&gt;Installing the KMS server on a Windows Vista or Windows 2008 Server:&lt;br /&gt;&lt;br /&gt;Important note, whenever a command prompt is needed make sure to run it using the run as administrator option.&lt;br /&gt;&lt;br /&gt;To install the KMS server, type the following at the command prompt:&lt;br /&gt;cscript C:\windows\system32\slmgr.vbs /ipk &lt;kmskey&gt; (One of the keys from section one).&lt;br /&gt;&lt;br /&gt;Before you activate the KMS host, consider the following:&lt;br /&gt;&lt;br /&gt;To activate Windows Vista, you must have at least 25 computers running Windows Vista or Windows Server 2008 that are connected together; for Windows Server 2008, the minimum is 5 computers.&lt;br /&gt;&lt;br /&gt;Computers that are activated through KMS must be reactivated every six months by connecting to your organization's network.&lt;br /&gt;&lt;br /&gt;Activating the KMS on windows 2008 server or windows vista:&lt;br /&gt;&lt;br /&gt;For online activation, type the following at the command prompt and then press Enter:&lt;br /&gt;cscript C:\windows\system32\slmgr.vbs /ato&lt;br /&gt;For offline (telephone) activation, type the following at the command prompt:&lt;br /&gt;slui.exe 4&lt;br /&gt;the next step is to restart the Software Licensing Service using the following command:&lt;br /&gt;&lt;br /&gt;net stop slsvc &amp;amp;&amp;amp; net start slsvc&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Installing the KMS server on a Windows 2003 Server:&lt;br /&gt;&lt;br /&gt;Download Key Management Service for Windows Server 2003 from the Microsoft Download Center at http://go.microsoft.com/fwlink/?LinkID=82964 for x86 systems or http://go.microsoft.com/fwlink/?LinkId=83041 for x64 systems&lt;br /&gt;&lt;br /&gt;After installing both KMS v1.0 and the patch for v1.1, install the KMS key, type the following at the command prompt, and then press Enter:&lt;br /&gt;cscript C:\windows\system32\slmgr.vbs /ipk &lt;kmskey&gt; One of the keys from section one).&lt;br /&gt;&lt;br /&gt;Activating the KMS server on windows 2003 server:&lt;br /&gt;&lt;br /&gt;For online activation, type the following at the command prompt and then press Enter:&lt;br /&gt;cscript C:\windows\system32\slmgr.vbs /ato&lt;br /&gt;For offline (telephone) activation, type the following at the command prompt:&lt;br /&gt;slui.exe 4&lt;br /&gt;the next step is to restart the Software Licensing Service using the following command:&lt;br /&gt;&lt;br /&gt;net stop slsvc &amp;amp;&amp;amp; net start slsvc&lt;br /&gt;&lt;br /&gt;Testing the KMS server configuration:&lt;br /&gt;&lt;br /&gt;The KMS server should publish its SRV records in your domain DNS, it is a good thing to test that these records exists using the following command:&lt;br /&gt;&lt;br /&gt;nslookup -type=srv _vlmcs._tcp&lt;br /&gt;&lt;br /&gt;you should see something similar to that:&lt;br /&gt;&lt;br /&gt;_vlmcs._tcp.domain.net  SRV service location:&lt;br /&gt;          priority       = 0&lt;br /&gt;          weight         = 0&lt;br /&gt;          port           = 1688&lt;br /&gt;          svr hostname   = kmsserver.domain.net&lt;br /&gt;kmsserver.domain.net    internet address = x.x.x.x&lt;br /&gt;&lt;br /&gt;Please note that the KMS server listens on port TCP 1688, if you need to activate KMS client over a firewall, make sure to open this port as necessary.&lt;br /&gt;&lt;br /&gt;now, just try to activate manually one of your clients or servers using the following command:&lt;br /&gt;&lt;br /&gt;cscript C:\windows\system32\slmgr.vbs /ato&lt;br /&gt;&lt;br /&gt;If you need to activate a client in an isolated network, you can assign it the KMS server's static IP address instead of using DNS using the following command:&lt;br /&gt;&lt;br /&gt;slmgr -skms kms-ip-address&lt;br /&gt;&lt;br /&gt;After that, don't forget to run the activation command:&lt;br /&gt;&lt;br /&gt;cscript C:\windows\system32\slmgr.vbs /ato&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-1014238120255912354?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/1014238120255912354/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/05/install-kms-server.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1014238120255912354?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/1014238120255912354?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/05/install-kms-server.html' title='Install KMS server'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkEBRHoycCp7ImA9WxFXE0g.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-6177154495503331604</id><published>2010-05-20T05:30:00.001-07:00</published><updated>2010-05-20T05:30:55.498-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-05-20T05:30:55.498-07:00</app:edited><title>slmgr script fonction</title><content type='html'>&lt;p&gt;&lt;strong&gt;slmgr -dli &lt;/strong&gt; (this will display the current activation/licensing info of the pc your on)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;slmgr -ipk xxxx-xxxx-xxxx-xxxx&lt;/strong&gt; (allows you to replace the current product key with the specified)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;slmgr -xpr&lt;/strong&gt; (shows expiration date of current license)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;slmgr -upk&lt;/strong&gt; (uninstalls current product key and i would assume puts license back to trial state)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;slmgr -ato&lt;/strong&gt; (activates current pc’s license)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;slmgr -skms activationservername&lt;/strong&gt;&lt;br /&gt;or&lt;br /&gt;&lt;strong&gt;slmgr -skms port&lt;/strong&gt;&lt;br /&gt;or&lt;br /&gt;&lt;strong&gt;slmgr -skms activationservername:port&lt;/strong&gt; (sets KMS server used for activation and/or port, ie slmgr -skms 192.168.10.1:8090 or slmgr -skms KMSServer:8090)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;slmgr -rearm&lt;/strong&gt; (resets the licensing status of the machine)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;slmgr -ckms&lt;/strong&gt; (clears the name of KMS server used to default and port to default)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-6177154495503331604?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/6177154495503331604/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/05/slmgr-script-fonction.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/6177154495503331604?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/6177154495503331604?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/05/slmgr-script-fonction.html' title='slmgr script fonction'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEcMR3g7eCp7ImA9WxFXEU0.&quot;'><id>tag:blogger.com,1999:blog-402215281894899164.post-4150782731055379294</id><published>2010-05-17T07:20:00.000-07:00</published><updated>2010-05-17T07:21:26.600-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-05-17T07:21:26.600-07:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Configuration Manager 2007'/><title>Deploy ConfigMgr packages based on Active Directory Group Membership</title><content type='html'>&lt;p&gt;&lt;strong&gt;When your group contains computer / system objects, use the following query for the collection:&lt;/strong&gt;&lt;br /&gt;select SMS_R_SYSTEM.Name from SMS_R_System where SMS_R_System.SystemGroupName = "yourdomain\\Microsoft Office 2007"&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;When your group contains user objects, use the following query for the collection:&lt;/strong&gt;&lt;br /&gt;“select * from sms_r_user where sms_r_user.usergroupname = "yourdomain\\Microsoft Office 2007"&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/402215281894899164-4150782731055379294?l=super-pat08.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://super-pat08.blogspot.com/feeds/4150782731055379294/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://super-pat08.blogspot.com/2010/05/deploy-configmgr-packages-based-on.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/4150782731055379294?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/402215281894899164/posts/default/4150782731055379294?v=2'/><link rel='alternate' type='text/html' href='http://super-pat08.blogspot.com/2010/05/deploy-configmgr-packages-based-on.html' title='Deploy ConfigMgr packages based on Active Directory Group Membership'/><author><name>Patrick Schneider</name><uri>http://www.blogger.com/profile/01088871129971017330</uri><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='08291838295884181059'/></author><thr:total>0</thr:total></entry></feed>