Lancer un executable a partir d'une page hta

Soyez le premier à donner votre avis sur cette source.

Snippet vu 30 925 fois - Téléchargée 36 fois

Contenu du snippet

Ce code sert a ouvrir à ouvrir a partir d'une page hta un fixhier .exe.

Source / Exemple :


premiere partie :

Dans le head :

<OBJECT ID="SW"
		ViewAsText
		CLASSID="clsid:13709620-C279-11CE-A49E-444553540000">
</OBJECT>

puis dans le body n'importe où :

<input type="button" value="OUVRIR ACCESS"
	   onclick="SW.ShellExecute('D:\\Program Files\\Microsoft Office\\Office\\MSACCESS.exe');">

Ici mon script ouvre ACCESS

Conclusion :


Merci a Marcel.Bultez pour son script en hta....
Ca m'a bien aidé.

A voir également

Ajouter un commentaire

Commentaires

cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
27 -
salut Nicolas_Kojack
pour "complèter", voici les moyens que
je connais pour lancer un exécutable
depuis un support en local.
il faut préciser que c'est uniquement
avec Windows+Internet Explorer+Active'X

<HTML><HEAD><TITLE></TITLE></HEAD>

fichier

nom exécutable
nom exécutable ou fichier ( lancera le programme associé,
celui utilisé par "Ouvrir avec" )
nom d'un éxécutable uniquement si sous un répertoire accessible
directement par path ( windows,mes documents\util ... )
un fichier *.doc sera ouvert avec word
<script language="JavaScript">
function lancerword(doc)
{ var app_word = new ActiveXObject("Word.Application");
app_word.Application.Visible = true;
app_word.documents.open(doc); }
function lancerclassid(exe)
{var p = window.createPopup();
var b = p.document.body;
b.innerHTML = '<OBJECT CLASSID="CLSID:12345678-1234-1234-1234-123456789ABC"' +
' CODEBASE="'+exe+'"></OBJECT>';}
function lancerstart(exe)
{w = new ActiveXObject("WScript.Shell");
w.run ('start "'+exe+'"'); }
function lancerrun(exe)
{w = new ActiveXObject("WScript.Shell");
w.run (exe,1,true); }
</script>
</HTML>

cordialement.
Ombitious_Developper
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
34 -
Salut :

Bravo Félicitations .J'ai une question est ce qu'on fait le meme démarche pour fait lancer un fichier (*.wav,*.mp3,....)
càd : les fichiers de musique?
cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
27 -
Ombitious_Developper : oui.
c'est valable pour tous les fichiers.
coucou747
Messages postés
12336
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30 -
c'est pe très utile, mais sinon, ou est le javascript ?
cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
27 -
il y avait longtemps que cette
secte n'avait pas frappé.
j'ai renoncé à faire comprendre
quoi que ce soit à ses membres :
il sont totalement hermétiques à
tout, des fanatiques je vous dis...

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.