Lancer un programme via HREF? - HTML/CSS - Programmation
Marsh Posté le 16-09-2003 à 07:24:15
Non ce n'est pas possible et heureusement d'ailleurs.
Ou alors que pour IE, avec des trucs spécifiques (comme une petite exploitation de faille ou des ActiveX à la limite mais je connais pas trop) mais en dehors de ça nan.
Marsh Posté le 16-09-2003 à 09:10:46
oui mais bon. oublie sous internet.
sur un intranet à la limite. C'est plus que déconseillé mais bon
Marsh Posté le 16-09-2003 à 17:20:27
je précise: c'est pour faire un lanceur de programme via une page web sur mon pc
donc, y'a aucun risque pour moi vu que ce pc ne sera pas connecté à internet
==> jagstang, envoie moi ta soluce qd meme stp
Marsh Posté le 16-09-2003 à 17:38:15
oui oui je rentre à la maison pour 19h00 promis je m'arrête pas au bistrot voir la champions league
Marsh Posté le 16-09-2003 à 18:39:47
Y a moyen de passer la confirmation mais :
- ça ne marche qu'en local (page dont l'url commence par file://)
- ça ne marche qu'avec IE
- ça ne marche qu'avec les .hta
ex:
Code :
|
à sauver dans un fichier à l'extension .hta
via des paramètres y a moyen de mettre le truc en fullscreen au démarrage, etc. :
Code :
|
(à rajouter dans le head)
c'est pratique pour des autoruns de CD
Marsh Posté le 16-09-2003 à 18:55:42
ReplyMarsh Posté le 16-09-2003 à 20:22:48
merci ton code marche
mais je voudrais lancer des programmes spécifiques et là j'ai une erreur "le fichier spécifié est introuvable"
pourtant, j'ai bien essayé avec:
wScript.run("c:/program files/bplay/bplay.exe" );
wScript.run("bplay.exe" );
wScript.run("c:/program%20files/bplay/bplay.exe" );
ça ne marche pas :(
comment faire?
ps: le smiley correspond à : /
Marsh Posté le 16-09-2003 à 21:49:51
kokofiolo a écrit : merci ton code marche |
ps: ya une case pour desactiver les smiley
Marsh Posté le 16-09-2003 à 22:43:37
ben cette case n'existe pas sur les msg déjà postés
m'enfin, on se comprend
Marsh Posté le 16-09-2003 à 23:15:22
je sais pas, mets les chemins dans la variable PATH, ou essaie de doubler les /
Marsh Posté le 17-09-2003 à 00:54:59
la variable PATH??
explique un peu
sinon, y'a un soluce, c'est d'installer les programmes dans le répertoire c:\windows, mais ce n'est pas très top
Marsh Posté le 17-09-2003 à 01:02:17
la variable path sert à ça...
vas dans ton éditeur de commande et tape PATH
Mais il doit y avoir plus simple.
Marsh Posté le 17-09-2003 à 01:10:35
T'as essayé ça ?
"file:///C:/Program%20Files/Bplay/Bplay.exe"
ou
"file:///C:/Program%20Files/BSplayer/Bplay.exe"
(Des fois que tu te serais gouré dans le path...)
Sinon, pour rajouter un argument à la variable path c'est simple, mais il faut que je connaisse ton système d'exploitation.
Sous XP : Propriétés Système > Avancé > Variables d'environnement > Variables Système > Path -> Modifier et ajouter ";c:\program files\bplay\" sans les guillemets, et pareil pour tous les progs.
Marsh Posté le 17-09-2003 à 01:54:36
YOUPIIIIIIIIII, ça marche
En fait, j'ai mis tout mes programmes dans la variable PATH
et j'ai fait le code suivant
<html>
<head>
<script language="javascript">
<!--
function lancertruc() {
var wScript = new ActiveXObject("Wscript.Shell" );
wScript.run("bplay.exe" );
return false;
}
//-->
</script>
</head>
<body>
<a href="" onClick="return lancertruc();">Essai</a>
</body>
</html>
En tout cas, je vous remercie grandement pour votre précieuse aide
Marsh Posté le 17-09-2003 à 02:03:58
euh ouais les raccourcis sur le bureau c'est bien aussi hein
Marsh Posté le 17-09-2003 à 07:45:40
c clair, mais c moins joli que mon p'ti programme
Marsh Posté le 17-02-2017 à 04:25:33
Est ce que c'est possible le c aussi...
ou bien comment je peux le faire ?
Marsh Posté le 17-02-2017 à 04:30:25
kokofiolo a écrit : YOUPIIIIIIIIII, ça marche |
est ce que c'est possible le svp?
Marsh Posté le 17-02-2017 à 17:07:10
Bravo pour le déterrage...
Oublie ces machins, c'est plus une faille de sécurité qu'autre chose et qui voudrait utiliser IE de son plein gré? En plus Microsoft Edge, le successeur de IE ne supporte plus de ActiveX d'après une rapide recherche. Tant mieux.
Marsh Posté le 15-09-2003 à 23:55:59
bonjour, je me fais une page sur mon pc et sur un lien href je veux ouvrir un programme précis (pas le download mais éxécuter le programme)
du genre <a href=".../word.exe">lancer word</as>
je veux ouvrir word au lieu qu'il me propose le download de word.exe
est ce possible?
sinon comment faire?