IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Attendre la fin d'un processus


Sujet :

ASP

  1. #1
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 59
    Par défaut Attendre la fin d'un processus
    Bonjour,
    J'ai une appli. qui lance un processus (côté serveur) chargé de créer (si ce n'est déjà fait) puis de remplir un fichier texte. Mon pb. est que je veux attendre que ce fichier texte soit complètement rempli avant de le traiter. Par conséquent, je veux faire attendre mon appli. jusqu'à la mort de ce processus.
    Mon pb est que je ne sais pas comment récupérér la liste des processus (côté serveur bien sûr) et que de surcroît, je ne vois pas comment tester si ce processus (dont je connaîs le nom) existe.
    Merci

  2. #2
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Maybe ==> http://www.devguru.com/Technologies/..._LogEvent.html
    Mais je suis pas sûr, sinon toutes les méthodes http://www.devguru.com/Technologies/...h_methods.html
    Sinon... ben je sais pas!
    Mais la piste que je te donne c'est vbscript et wsh. Bonne chance

  3. #3
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 59
    Par défaut
    J'ai trouvé une solution que je pense être malheureusement, malgré ces inconvénients...
    Voilà la recette :
    Créer un fichier toto.stm comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <!-- #exec cmd="c:\...\prog.exe" -->
    <html>
    <head>
    </head>
    <body>
    <script language="javascript">
         document.location="la page où on veut aller après
    </script>
    </body>
    </html>
    ATTENTION : cette page ne peut contenir que de l'HTML.
    1er inconvénient, si vous devez passer des fichier de paramètres différents selon l'utilisateur, vous devez créer plein de fichier stm.

    Ensuite, il faut configurer le serveur :
    1- dans la base de registre du serveur (regedit dans menu Exécuter),
    aller dan sHKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\W3SVC\Parameters Key
    Enter une nouvelle valeur DWORD : SSIEnableCmdDirective et lui mettre la valeur 1
    2-Aller dans la config. du serveur (Parametres/Panneau de config./Outils d'administartion/Gestionnaire des services Internet
    Dans les propriétés du site, au niveau 'Répertoire de base', autoriser l'exécution [scripts et exécutables], puis cliquer sur configuration, ajouter.
    Là, une fenêtre s'affiche, il faut aller pointer sur la librairie :
    c:\WINNT\System32\ssinc.dll
    et attacher le tout à l'extension stm
    faire OK

    2eme inconvénient : en faisant ceci, vous créez une faile dans votre site, il est donc conseillé de créer un dossier spécial contenant les fichiers stm et ne réaliser l'étape 2 que sur ce dossier

    3- Redémarrer le serveur

    Voilà, j'espère que ceci servira ç qq'un d'autre
    Si jamais, vous trouvez une meilleure solution, n'hésitez pas.

    Merci à franculo_caoulenne

  4. #4
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 59
    Par défaut
    1ere ligne : que je pense être malheureusement LA SEULE

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/06/2008, 17h29
  2. Attendre la fin d'un processus
    Par nico_kurt dans le forum Delphi
    Réponses: 4
    Dernier message: 25/02/2007, 14h31
  3. Attendre la fin d'un processus en C++
    Par ToMs dans le forum Linux
    Réponses: 3
    Dernier message: 10/07/2006, 09h58
  4. attendre la fin d'un processus
    Par philippe V dans le forum MFC
    Réponses: 2
    Dernier message: 27/02/2004, 16h37
  5. Comment Attendre la fin d'un Processus
    Par mr_titi dans le forum C++Builder
    Réponses: 3
    Dernier message: 05/06/2003, 17h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo