2009-07-19 26 views
1

Leute,Wie kann ich den Internet Explorer-Suchassistenten programmgesteuert ändern?

I Browser Helper Object entwickle, die Suchassistent URL im Internet Explorer 6.

ich im Internet entdeckt habe, ändern muss, dass es durch das Schreiben neue "Search assistant" getan werden kann, Wert in die Registrierung "HKEYLOCALMACHINE \ Software \ Microsoft \ Internet Explorer \ Search". Wenn ich es manuell schreibe, ändert sich nichts im IE-Verhalten.

Ich werde alle Vorschläge zu diesem Thema zu schätzen wissen.

+1

Hinweis: Das Ändern der URL "Search Assistant" ohne explizite Benutzerzustimmung könnte als böswilliges Verhalten betrachtet werden und Grund für die Sperrung Ihres BHO als Malware durch einige AM-Produkte sein. – EricLaw

Antwort

2

Um die Search Assistant URL (das eine, die auf Klick auf die IE6 Search Toolbar-Taste an der Seite angezeigt wird) auf einen bestimmten Ort, sind die Registrierungseinträge dieser tatsächlich:

 
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 
    Search Bar (REG_SZ, put the URL here) 
    Use Custom Search URL (REG_DWORD, should be 1) 

Beachten Sie, dass diese ‚doesn t Ändern Sie die Suchmaschine, mit der Sie suchen, über die Adressleiste. Microsoft erscheint (in XP SP2), dies zu

 
http://auto.search.msn.com/response.asp?MT=TheQuery&srch=4&prov=XXXX 

zu gehen hartcodiert zu haben, wo prov ist etwas "genehmigt" wie msn, gogl, Lyco usw. Sie können diese 'prov' gesetzt in

 
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl 
    provider (REG_SZ) 
Verwandte Themen