Enreg. vos com (activex) par simple click bt droit

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 965 fois - Téléchargée 67 fois

Contenu du snippet

Ce fichier est un script WSH qui s'execute dans l'environnement Windows (compatible 98, NT4 et NT5).
Créer un fichier dans votre bureau avec l'extention .VBS puis mettez ce code dedans et double-Cliquez desus.

Vous permet d'ajouter des entrée dans la base de registre pour des types de composants COM: DLL ActiveX, EXE ActiveX, ou autres(composants enregistrable dans la base de registre).

Utilité : vous evite de taper tout le temps des commandes du genre :
RegSvr32.exe c:\repe\madll.dll

Fonctionnement :
Executer ce script à partir de l'environnement Windows (juste en double cliquant sur le fichier)
Aller aprés sur un fichier ayant l'extension DLL par exemple, selectionner le puis cliquer sur le bouton Droit de la souris,
Vous allez voir apparaitre deux nouvelles commandes : Enregistrer et Desenregistrer.

PS :ne craigneaz rien ca pete pas vos fichiers..CHE PAS UN VIRUS
Bon courage

Source / Exemple :


' Voila le contenu du fichier Joint :
Set WShell = WScript.CreateObject("WScript.Shell") 

' DLL
WShell.RegWrite "HKCR\dllfile\shell\", "Enregistrer" 
WShell.RegWrite "HKCR\dllfile\shell\Enregistrer\Command\", "Regsvr32 %1" 
WShell.RegWrite "HKCR\dllfile\shell\Desenregistrer\Command\", "Regsvr32 -u %1" 

' OCX
WShell.RegWrite "HKCR\ocxfile\shell\", "Enregistrer" 
WShell.RegWrite "HKCR\ocxfile\shell\Enregistrer\Command\", "Regsvr32 %1" 
WShell.RegWrite "HKCR\ocxfile\shell\Desenregistrer\Command\", "Regsvr32 -u %1" 

' EXE
WShell.RegWrite "HKCR\exefile\shell\", "Open" 
WShell.RegWrite "HKCR\exefile\shell\Enregistrer\Command\", "%1 /RegServer" 
WShell.RegWrite "HKCR\exefile\shell\Desenregistrer\Command\", "%1 /UnregServer" 

' TLB
WShell.RegWrite "HKCR\tlbfile\shell\", "Enregistrer" 
WShell.RegWrite "HKCR\tlbfile\shell\Enregistrer\Command\", "Regtlib %1" 
WShell.RegWrite "HKCR\tlbfile\shell\Desenregistrer\Command\", "Regtlib -u %1" 

' M97
WShell.RegWrite "HKCR\m97file\shell\", "Ouvrir M97" 
WShell.RegWrite "HKCR\m97file\shell\Ouvrir avec Access M97\Command\", "C:\Program Files\Microsoft Office\Office\MSACCESS.EXE %1"

Conclusion :


Les dernières ligne ppour le M97 vous permet d'ajouter une commande d'ouverture de BD Access 97.
Utile dans la cas ou vous avez 2 access installé dans la machine. Ca vous evite d'exuter Access puis rechercher la base à ouvir. Avec ca il suffit juste d'un simple click sur le bouton droit de la souris sur le fichier et vous allez voir apparaitre "Ouvrir Avec Access M97".
Bon courage
PS : N'oubliez pas de donner une bonne note. Ca merite non!!

A voir également

Ajouter un commentaire Commentaires
Messages postés
115
Date d'inscription
jeudi 11 octobre 2001
Statut
Membre
Dernière intervention
15 octobre 2012

Merci beaucoup je cherchais ce script qui est simple d'emploi et de temps :)
A part juste les lignes concernant MS97 le chemin n'est pas forcement celui indiqué.
Beau travail !!
excellente info , mais où peut-on trouver la liste des méthodes pour utiliser encore plus efficacement ce type de script ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.