ouvrir une application

ouvrir une application - Divers - Programmation

Marsh Posté le 11-01-2006 à 10:19:03    

Bonjour,
J'ai une page web qui vérifie l'état de mon serveur web et qui m'envoie un mail dans le cas où il aurait un prolème.
J'aimerais que avant de m'envoyer un mail, il redémarre IIS.
J'ai trouvé la fonction qui le fait, j'ai donc un fichier .bat qui s'en occupe.
Comment en ASP puis je éxécuter ce fichier ?  
J'ai cherché, mais impossible de trouver... :(
Merci de votre aide
Matche


Message édité par matche le 12-01-2006 à 09:31:24
Reply

Marsh Posté le 11-01-2006 à 10:19:03   

Reply

Marsh Posté le 11-01-2006 à 10:28:30    

regarde du côté de ShellExecute

Reply

Marsh Posté le 11-01-2006 à 16:41:07    

J'ai passé mon après midi à essayer de trouver des infos sur Shell Execute, mais je n'ai pas eu de grands résultats ! :(
Soit ma page plante (erreur ASP),  
Soit j'ai un problème de droit refusé
 
A mon dernier essai, voici ce que j'ai mis :
 
Function RunExe(Command)
 On Error Resume Next
 Dim ShellObject, Res
 Set ShellObject = CreateObject("WScript.Shell" )
 RunExe = ShellObject.Run(Command, 1, True) & vbCrLf
 ShellObject = Empty
 If Err <> 0 Then
 RunExe = Err
 End If
 On Error GoTo 0
End Function
Response.Write(RunExe("notepad.exe" ))
 
Et dans ce cas, notepas se lance dans le gestionnaire des taches, mais aucune fenêtre n'est ouverte !
 
Est que que tu peux me donner la syntaxe rapidement en ASP ou la marche à suivre ?
Merci !
Matche

Reply

Marsh Posté le 12-01-2006 à 08:58:44    

Peronne ne connait la syntaxe en ASP ?
Ou alors, le moyen de le faire en JavaScript, ça marche aussi vu que la page ne s'éxécutera que sur le serveur (donc, sera sur le serveur et sur le client...)
Merci
Matche

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed