Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Exécuter un .exe via une page html sans...


Messages recommandés

Posté(e)

Bonjour à tous,

J'ai terminer un dvd sauvegarde ou j'ai mis tout mes programmes.

J'ai fais un ptit programme d'installation via des pages htlm (site sur dvd).

Les liens qui exécute le (les) programme que je voudrais installer fonctionne mais ils font comme si c'était d'un site et me propose de le télécharger.

Bien sur je clic sur "ouvrir" et le programme lance son installation.

J'aimerais bien que dés que je clic sur le lien du programme celui-ci lance directement l'install sans la boite de dialogue de téléchargement.

Est-ce possible via une page html ? :P

En javascript vbscript etc... mais qui puisse fontionné via une page html.

Merci à tous. :-(

@+

Posté(e)

hello,

 

je sais qu'il est possible de le faire via du php via la commande "exec();"

tu fabrique une fonction appelé par ton lien et cela lancera ton execution.

 

reste a savoir si tu utilises php...

Posté(e)

Bien vu PaTaToR :-(

 

En JScript et VBScript on a 2 contrôles ActiveX à notre disposition pour tout ça :

 

En VBScript, si mes souvenirs sont bons :

 

sub OuvreMoiCa(CheminDuProgramme)
dim fso,wsh, programme
set fso = CreateObject("Scripting.FileSystemObject")
set wsh = WScript.CreateObject("WScript.Shell")
set programme = fso.GetFile(CheminDuProgramme)
wsh.Run programme.ShortPath
end sub

 

Ensuite tu appelles OuvreMoiCa en donnant le chemin du programme que tu veux ouvrir en paramètre :P

Posté(e) (modifié)

Merci pour vos réponses.

 

Ben non Ragol je n'emploie pô le php ;o)

 

C'est sur à première vue ça semble impossible pour les raisons de secu comme le dit Theclem.

Mais... la suggestion de paTaTor me semble juste comme le confirme leneuf.

 

Leneuf comment dois-je intégrer ton code ?

 

Voici la ligne de commande en question:

<div class="menuitems" onMouseOver="rollover_tjs('lesmiley','Windows.gif')" url="W2K\SETUP.EXE">Windows    2000</div><div id="Layer1" style="position:absolute; width:18px; height:18px; clip: rect(auto auto 15 auto); z-index: 1; top: 0px; left: 110px;"><a href="W2K/Truc.txt" target="_blank" onMouseOver="rollover_tjs('lesmiley','TrucW2K.gif')" onMouseOut="rollover_tjs('lesmiley','TrucW2K.gif')"><img src="Ecrire.gif" alt="N'oublie pas de noter !" border="0"></a></div>

 

Il y à dans le head toutes les coresponce de cette ligne.

 

L'url en question est en gras.

 

Encore merci à tous. ;o)

@+

Modifié par vinch
Posté(e)

Waip enfin la ce n'est plus des pages webs que vous creez avec des actives X et du vbs.

Ce sont des pages webs pour utilisateur de windows et internet explorer (d'ailleur si vos codes marchent cela montre bien l'absence de sécurité de ce navigateur)

Posté(e)

Heu... je sais pas, ça doit être un truc comme

onClick="OuvreMoiCa('W2K\SETUP.EXE')"

 

Je connais pas trop trop... mais ya surement quelqu'un qui sait ici :P

 

En tous cas tu dois mettre la fonction entre <body> et </body> (je crois) :

<script language="VBScript">
sub OuvreMoiCa(CheminDuProgramme)
dim fso,wsh, programme
set fso = CreateObject("Scripting.FileSystemObject")
set wsh = WScript.CreateObject("WScript.Shell")
set programme = fso.GetFile(CheminDuProgramme)
wsh.Run programme.ShortPath
end sub
</script>

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...