Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2434 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  fichier *.HTA, autodétection de la lettre du lecteur cd

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fichier *.HTA, autodétection de la lettre du lecteur cd

n°1625835
wazaki
Posté le 17-10-2007 à 17:41:43  profilanswer
 

Bonjour à tous,
J'ai créé un petit cd qui démarre sur un fichier INDEX.HTA, jusque la tout va bien.
Le bouton installer qu'il contient permet de lancer directement l'exécutif (SETUP.EXE) contenu sur le cd.
Mon problème est que je ne sais pas lancer le SETUP.EXE à partir du bouton du fichier HTA parce que la lettre que je définis au montage du fichier est D hors si l'utilisateur a un disque dur nommé D (très souvent le cas) le lien ne marche plus...
 

Code :
  1. <html>
  2. <head>
  3. <OBJECT ID="SW"
  4. ViewAsText
  5. CLASSID="clsid:13709620-C279-11CE-A49E-444553540000">
  6. </OBJECT>
  7. <meta http-equiv="Content-Language" content="fr-be">
  8. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  9. <title>XR-Office2003</title>
  10. </head>
  11. <body bgcolor="#000080">
  12. <p align="center"><b><font size="5" face="Lucida Sans Unicode" color="#FFFFFF">CD
  13. D'INSTALLATION DE </font></b></p>
  14. <p align="center"><b><font color="#FFFFFF" size="5" face="Lucida Sans Unicode">&quot;Microsoft
  15. FrontPage 2003 - FRANCAIS&quot;</font></b></p>
  16. <p align="center"><a href="../Nouveau%20dossier/logo_office_2003.jpg">
  17. <img border="2" src="Pictures/logo_office_2003_small.jpg" xthumbnail-orig-image="../Nouveau dossier/logo_office_2003.jpg"></a></p>
  18. <div style="border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
  19. <p align="center"><b><font face="Lucida Sans Unicode"><font color="#FFFFFF">Service
  20. offert par
  21. <a title="Contactez moi en cas de problème!" href="mailto:XXXXX@hotmail.com">
  22. <font color="#FF6600">Xr-System</font></a></font><font color="#FF6600">
  23. </font><font color="#FFFFFF">pour l'</font><a href="http://www.XXXX.be/"><font color="#FF6600">Henam</font></a></font></b></p>
  24. </div>
  25. <p align="center"><a href="../Nouveau%20dossier/logo_office_2003.jpg">
  26. <img border="2" src="Pictures/logo_office_2003_small.jpg" xthumbnail-orig-image="../Nouveau dossier/logo_office_2003.jpg"></a></p>
  27. <p align="center"><b><font face="Lucida Sans Unicode" color="#FFFFFF">Pour
  28. installer FrontPage2003 entré la clé ci dessous</font></b></p>
  29. <form method="POST" action="--WEBBOT-SELF--">
  30. <!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
  31. <p align="center"><b><font face="MS Reference Sans Serif" color="#FFFFFF">
  32. <input name="T1" size="8" value="XXXXX" style="font-weight: 700"></font><font color="#FFFFFF" face="MS Sans Serif">
  33. - </font><font face="Lucida Sans Unicode" color="#FFFFFF">
  34. <font face="MS Reference Sans Serif">
  35. <input name="T2" size="7" value="XXXXX" style="font-weight: 700"> </font>
  36. <font color="#FFFFFF" face="MS Sans Serif">- </font>
  37. <font face="MS Reference Sans Serif">
  38. <input name="T3" size="8" value="XXXXX" style="font-weight: 700"></font><font color="#FFFFFF" face="MS Sans Serif">
  39. - </font><font face="MS Reference Sans Serif">
  40. <input name="T4" size="7" value="XXXXX" style="font-weight: 700"></font></font></b></p>
  41. </form>
  42. <p align="center"><b><font face="Lucida Sans Unicode" color="#FFFFFF">et bénéficier
  43. de tout les possibilités:</font></b></p>
  44. <p align="center">
  45. <input type="button" value="Installation"
  46.     onclick="SW.ShellExecute('D:\\SETUP.exe');">
  47. <input type="button" value="Désinstallation"
  48.     onclick="SW.ShellExecute('D:\\SETUP.exe');">
  49. </p>
  50. <p align="center">&nbsp;</p>
  51. </body>
  52. </html>


 
Mon problème se situe là (voir couleur rouge) j'aimerais savoir comment la lettre du lecteur peut etre automatiquement identifié pour que le lien de mon bouton d'installation ne soit pas rompu lorsque la lettre par défaut du lecteur de cd n'est pas D...
 
Voila si quelqu'un à la solution...

mood
Publicité
Posté le 17-10-2007 à 17:41:43  profilanswer
 

n°1626477
bl@p_psx
Admin G15-france
Posté le 18-10-2007 à 14:54:04  profilanswer
 

Ton fichier HTA est au même niveau (en parlant d'aorborescence) que le fichier SETUP ?
 
Si oui, un simple  

Code :
  1. onclick="SW.ShellExecute('SETUP.exe');


 doit suffire, sinon, met le chemin en relatif :D
 
@+


Message édité par bl@p_psx le 18-10-2007 à 14:54:18

---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
n°1627671
wazaki
Posté le 19-10-2007 à 20:04:12  profilanswer
 

Après avoir modifié l'emplacement du SETUP ça marche.
J'ai juste une question, qu'entends tu par chemin relatif ?

 

Je suis pas trop doué en HTML et j'ai un peu galléré pour le HTA...
Et forcement je ne comprend pas ce que tu veux dire par là...

 

A oui j'ai une icône, j'aimerais qu'elle s'affiche en tête de page sur la barre titre...
Je suis censé faire quoi? (implanter quel code et où?)


Message édité par wazaki le 19-10-2007 à 20:06:11

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  fichier *.HTA, autodétection de la lettre du lecteur cd

 

Sujets relatifs
Nom de fichier au téléchargementPB de download de fichier sur serveur distant.
[Résolu][SH-Sed] Supprimer une partie d'un fichierMauvaise manipe = comment supprimer un fichier ?
Supression caractères dans nom fichierExtraire une partie d'un fichier texte
[résolu] Moteur de recherche interne avec fichier pdfExtraire de données de fichier texte vers excel
[VB6] Decompresser un fichier ZIP[HTA/VBS] Utilisation d'un vbs externe et modification d'un champ
Plus de sujets relatifs à : fichier *.HTA, autodétection de la lettre du lecteur cd


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR