-
Installer IE toolbar
Je voudrais installer une toolbar dans Internet Explorer.
Je sais que pour cela il faut créer une tool band, ce qui me donne un .dll .
(http://msdn.microsoft.com/library/de..._adv/bands.asp)
Ce qui me pose problème, c'est l'installation :
- Puis je l'installer juste à l'aide d'une entrée dans la base de registre ?
- Si oui peut-on le faire sans droit administrateur ?
-
En gros tu veux l'installé en ligne de commande?!!!
-
-
ok alors tu peut faire un
Code:
regsvr32.exe /s tatoolbar.dll
-
est ce qu'il y a moyen de savoir ce que fait exactement cette commande. j'ai besoin de savoir qu'elles sont les conséquences exactes de l'installation
-
elle va ecrire dans un endroit bien specifique à IE de la base de registre ou ce trouve le fichier dll de ta toolbar
en gros quand tu demarre IE la clé que tu vien de rentré va etre lu et donc IE va executer la toolbar qui est au chemin indiquer par la clé
-
RegSvr32.exe ne fait qu'exécuter la fonction DllRegisterServer() de la DLL en question.
En fait, ce serait équivalent à RunDll32.exe TaToolbar.dll,DllRegisterServer.
L'enregistrement lui-même est fait par les fonctions de la DLL, qui peuvent faire n'importe quoi (mais typiquement, elles écrivent dans la base de registre : Généralement HKCR, exigeant d'être admin, mais pour des toolbars, ça peut être HKCU\Software\Classes à la place ou complètement bypasser les Classes et enregistrer directement le chemin dans une clé d'IE).
-
ouah merci il s'agit donc bien de ce que je voulais. :yaisse2:
Mais est ce que ceci est possible sur un poste lorsqu'on est sur une session 'guest'?
-
Pour un truc qui agit sur HKCU (ce qui est probable pour une toolbar IE), peut-être.
-
Merci je suis très contente du résultat :D
Maintenant que je peux installer très facilement ma toolbar est ce que'il existe un moyen tout aussi simple de la désinstaller?
-
RegSvr32 /u TaToolbar.dll
(avec éventuellement un /s en plus)
-
J'ai actuellement une toolbar.dll que j'arrive effectivement à installer et désinstaller très facilement comme vous me l'avez décrit. :king:
Mais cela ne marche pas sur une session qui n'a pas les droits d'admin ('guest'), mais cela est peut etre du à ma dll qui n'ecrit pas dans HKCU mais dans HKCR. (si j'ai bien compris !!)
Hors pour l'instant je ne peux pas créer de dll pour tester, si quelqu'un pouvait me confirmer avec certitude que cela est possible (voire en faisant un test) cela me rendrait un grand service.
Merci à tous de cet aide précieuse.
-
toute les toolbar.dll que tu va faire pour IE iront dans le meme reperoire dans la base de registre! donc si ca ne marche pas avec la tienne ca ne marchera pas avec une autre !
-
Effectivement il ne semble pas possible d'installer une toolbar sans les droits administrateur. J'ai essayé d'installer la toolbar de Yahoo, Google et autre, aucune ne fonctionne :? . c'est bon à savoir.
Encore Merci.;)
-
Juste pour Info je ne sais pas comment tu fais tes toolbar , si tu les fais toi meme avec vc++ ou avec un utilitaire sinon tu as un soft qui s'appel toolbar studio qui te permet d'en faire.
la version free te rajoute juste un lien vers le site de bestoftoolbar sur la toolbar
jeremy
-
Tu peux créer un projet d'installation (.msi) de la toolbar avec Visual 2005. Regsvr32 ne semble pas fonctionner sous Vista pour écrire dans HKCR.