Partager via


IE7 search providers and ConfigMgr RP

I was doing some research/testing on IE7 search providers today and thought up a neat trick for quicker access to some common ConfigMgr reports.  See Microsoft Support Article ID 918238 for some of the technical details on IE7 search providers.  We strongly recommend the use of GUIDs in the registry for the search providers, but I don't know how to generate GUIDs and not using GUIDs appears to work, although I can't ensure not using a GUID doesn't break something.  So as with any registry hack: proceed at your own risk. :)

  1. Under HKCU\Software\Microsoft\Internet Explorer\SearchScopes create a new key, e.g., ConfigMgrReport85
  2. Set the (Default) value to a unique name, e.g., ConfigMgr Status Messages
  3. Create a new string value named DisplayName.  Set the data to how you want the search provider name to appear in IE, e.g., Last 1000 messages for a specific computer  (NOTE: I don't know if there is a character length.  In my tests I always used short DisplayName values.)
  4. Create a new string value named URL.  Set the data to the report URL, e.g., https://configmgrsvr/smsreporting_p01/Report.asp?ReportID=85&variable={searchTerms}
  5. Restart IE.
  6. Enter a computer name in the search box and drop-down to your new search provider.

A few other possibilities:

Information for a specific computer
https://configmgrsvr/smsreporting_p01/Report.asp?ReportID=1&variable={searchTerms}

Computer Details
https://configmgrsvr/smsreporting_p01/MachDetails.asp?Machine={searchTerms}

History - task sequence advertisement P0120000 run on a specific computer
https://configmgrsvr/smsreporting_p01/Report.asp?ReportID=143&AdvertID=P0120000&ComputerName={searchTerms}
(NOTE: this instance is a multiple parameter report, so one of them has to be fixed.)

Disclaimer: The information on this site is provided "AS IS" with no warranties, confers no rights, and is not supported by the authors or Microsoft Corporation. Use of included script samples are subject to the terms specified in the Terms of Use .

Comments

  • Anonymous
    January 01, 2003
    This is a great idea, and fairly easy to do without reg edits. If you click on the search provider drop down menu in IE7, and select "Find More Providers" it will take you to a page where you can either pick some of the pre-created Search Providers, or :- "Create Your Own" This allows you to put a search URL in using the value TEST - eg. Computer Details http://mysms01/SMSReporting_XXX/MachDetails.asp?Machine=TEST Give it a nice friendly name, and click "Install".  You don't even need to restart IE7 for this to work. Thanks for the idea. Regards, Tom Watson

  • Anonymous
    January 01, 2003
    Thanks for the tip, Tom.  I seemed to remember this was available, but was offline at the time.  And unfortunately "Find More Providers" requires an Internet connection.  Now if that was available as an offline tool....