Bonjour bonjour!
Cela fait plusieurs jours que je "crise" littéralement sur un problème qui a pourtant l'air d'etre tres tres simple : je souhaite tout betement executer une commande dos en asp.
jusqu'a present j'utilisais un composant pour executer mes commandes, mais, la commande que je souhaite maintenant executer necessite plusieurs heures avant d'arriver a son terme... or le composant attend jusqu'a ce que la commande soit totalement executee.. (inutile de vous dire que les petits internautes ils vont pas attendre 3h que leur page web veuille bien s'afficher...)
donc je me vois obligée de me tourner vers d'autres solutions et j'ai decouvert l'objet wscript.shell avec la methode run. Seul probleme: pas moyen de faire marcher la chose...
voici mon code:
ca me renvoie "1" et puis c'est tout...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim WshShell ' déclaration d'un objet WshShell Set WshShell = Server.CreateObject("Wscript.Shell") response.Write(WshShell.Run("cmd.exe /c mkdir e:\blablatest",1,true)) ' destruction de l'objet WshShell Set WshShell = nothing
Ma question est donc : Qu'est ce que je fais de mal??
![]()
je desespere...
merci d'avance pour votre aide!
Partager