Problème avec mon script vbscript

Fermé
Pronovost Messages postés 27 Date d'inscription mercredi 19 juin 2002 Statut Membre Dernière intervention 15 août 2002 - 11 juil. 2002 à 15:26
Pronovost Messages postés 27 Date d'inscription mercredi 19 juin 2002 Statut Membre Dernière intervention 15 août 2002 - 12 juil. 2002 à 15:09
Bonjour,
J'ai fais un script sur la page de recherche de l'Intranet de ma compagnie et pour une raison inconnue il ne marche pas. Ce qu'il est sensé faire c'est ouvrir le programme QuickView Plus avec le fichier que je lui passe en parametre. Tous les postes de travail ont QuickView Plus dans le meme répertoire.

Merci de m'aider a régler le problème ou si vous connaissez une autre méthode pour faire ce que je veux faire.

<html>
<head>
<SCRIPT language="jsscript">
Set Sh = CreateObject("WScript.Shell")
Sub open_file(filepath)
Sh.Run "G:\\QVP45\PROGRAM\QVP32.exe"+filepath, 1, 0
End Sub
</SCRIPT>
.....
<Body>
......
Response.Write "<a href=""jsscript:open_file('" & strChemin & "')"">" & strNom & "</a> " & strResults & "<BR>" & VbCrLf
.......
</Body>

Merci
A voir également:

10 réponses

teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
11 juil. 2002 à 15:41
Euh, question con, pourquoi G:// ?

*,*
\_/
0
choubaka Messages postés 39420 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 19 février 2025 2 104
11 juil. 2002 à 15:46
c'est vrai que ton path est bizarre

Chouba
"Les Schtroumpfs sont mes amis passk'ils sont petits"
0
Pronovost Messages postés 27 Date d'inscription mercredi 19 juin 2002 Statut Membre Dernière intervention 15 août 2002
11 juil. 2002 à 15:46
c'est le chemin d'accès. non??
0
choubaka Messages postés 39420 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 19 février 2025 2 104
11 juil. 2002 à 15:47
oui

Chouba
"Les Schtroumpfs sont mes amis passk'ils sont petits"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pronovost Messages postés 27 Date d'inscription mercredi 19 juin 2002 Statut Membre Dernière intervention 15 août 2002
11 juil. 2002 à 15:48
comment je devrais l'écrire d'abord?
0
choubaka Messages postés 39420 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 19 février 2025 2 104
11 juil. 2002 à 15:51
j'essaierai le chemin complet C:\ + le chemin mais pas \\

Chouba
"Les Schtroumpfs sont mes amis passk'ils sont petits"
0
Pronovost Messages postés 27 Date d'inscription mercredi 19 juin 2002 Statut Membre Dernière intervention 15 août 2002
11 juil. 2002 à 15:53
Merci de ton aide,
J'ai essayer le chemin comme tu as dit mais ca ne marche toujours pas
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
11 juil. 2002 à 16:00
J'y connait rien en script, mais :

Sh.Run "G:\\QVP45\PROGRAM\QVP32.exe"+filepath, 1, 0
me semble avoir 2 pb (a essaye separement puis ensemble parce que ma fiabilite est pas 100% ;-) )

1er pb:A mon avis G:\ect est mieux que \\ (deja dit ;-) )

2eme prob, il cherche le fichier Qtruc.exemonfichier.ext, hors ca il trouvera pas, rajoute donc un espace derriere le non de l'executable et avant la fin des guillemets...et tiens nous au courant ;-)
*,*
\_/
0
Pronovost Messages postés 27 Date d'inscription mercredi 19 juin 2002 Statut Membre Dernière intervention 15 août 2002
11 juil. 2002 à 16:04
Et non ca ne marche toujours pas. Mais merci pour ton aide
0
Pronovost Messages postés 27 Date d'inscription mercredi 19 juin 2002 Statut Membre Dernière intervention 15 août 2002
12 juil. 2002 à 15:09
Bonjour,
Quelqu'un que je connais m'a dit de plutot faire ce que je voulais faire en créant des liens sur une page ASP où le nom du fichier sera passé en paramètre, dans ce style:

page source:
Code:
<a href="ouvreur.asp?fichier=<%=strnom%>"><%=strresults%></a>

page ouvreur.asp:
Code:

<% cible=request.querystring("fichier")
Set Sh = CreateObject("WScript.Shell")
Sh.Run "G:\QVP45\PROGRAM\QVP32.exe " + fichier, 1, 0
%>

Le seul problème c'est que ma ligne dans ma page ressource ressemble plus a :
Response.Write "<a href=""ouvrir.asp?fichier=<%strChemin%>"">" & strNom & "</a> " & strResults & "<BR>" & VbCrLf

Mais ca ne marche pas parce que cette ligne est dans un script vbscript de recherche et je pense que quand j'écris %>, il ferme tout mon script de recherche.

Est-ce que quelqu'un sait ce que je pourrais faire??
Merci
0