Ce forum est maintenant fermé, seule cette archive statique reste consultable.
  FORUM Rue-Montgallet.com
  Programmation
  Asp

  [ASP]lancer un .bat

Bas de page
Auteur Sujet :

[ASP]lancer un .bat

n°10552
lotus81
Profil : Jeune recrue
Posté le 27-10-2004 à 16:42:13  
 

Bonjour,
voila j'ai ecrit le code suivant pour lancer mon .bat et bien qu'il n'y est pas d'erreur (sur la page) le  
.bat ne s'execute pas

set shell=server.createobject("WScript.shell" )
mess=shell.Run("C:\Inetpub\wwwroot\monbat.bat", 1, 1)
If  mess = 0 Then Response.Write ("worked " )
else Response.Write ("didn't work " )
End If

de plus worked s'affiche.
mon .bat marche quand je le lance en double cliquant et si je rentre le code du .bat à la console sa marche aussi.
donc je pense qu'il s'agit d'une erreur avec l'Asp
De plus j'utilise presque le même code pour lancer un .jar et j'ai exactement le même probleme.
quelqu'un pourrait il corriger mon code?
Merci de votre aide

mood
Pub
Posté le 27-10-2004 à 16:42:13  
 

n°10887
cyrain
Profil : Jeune recrue
Posté le 17-12-2004 à 14:52:48  
 

bonjour Lotus,
 
je suis en train de faire la même chose que toi : lancer un programme java via une page asp. J'arrive à le faire marcher sur w2k, win XP mais pas sur windows 2003 (hélàs pour moi).
Où en es-tu dans tes recherches ?
 
mon mail perso est cy_rain26atyahoofr
 
(corrige :) )


Message édité par cyrain le 17-12-2004 à 14:53:14

---------------
Linux rocks :)
n°14250
capmanone
Profil : Jeune recrue
Posté le 21-07-2005 à 11:28:34  
 

Salut les amis
 
Je sais que ce post date mais j'ai le même problême, j'utilise :  
 
 >Set oScript = Server.CreateObject("WSCRIPT.SHELL" )
 >strCMD="dtsrun.exe /S (local) /U sa /P pass /N nom du lot"
 >strTempFile="C:\dts.txt"
 >vasy=oScript.Run ("cmd.exe /c " & strCMD & " > "& strTempFile, 0, false)
 
vasy me retourne 0,
Je ne recois pas d'erreur mais rien ne se passe
Ca marche sur Win 2k mais pas sur win 2k3 alors forcement ca m'enerve.....
J'ai cherché  sur le net j'arrive pa à trouver de solution
En avez vous trouvez une ?
 
J'execute ca en asp, j'ai mon user anonyme sur ma config de site IIS qui est l'administrateur, j'ai donc tout les droits , ainsi qu'explicitement dans la securité du fichier.
 
Ca marche si j'execute cette commande directement sur le shell de la machine mais pas via ma page Web
 
Help Help.....Je suis à bout et je dois finir ce dossier très vite....si vous avez une idée.....c'est cool
 
MErci encore
 
 

  FORUM Rue-Montgallet.com
  Programmation
  Asp

  [ASP]lancer un .bat

© 2000-2018 Forum.rue-montgallet.com - Tous droits réservés