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

Scripts/Batch Discussion :

poursuivre l'execution d'un script sans attendre que le programme lancé se termine


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Inscrit en
    Février 2004
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 342
    Par défaut poursuivre l'execution d'un script sans attendre que le programme lancé se termine


    en cours de dev d'une applet, je préfère vérifier que j'ai bien le comportement attendu dans 4 browsers: ie, opera, ff et safari

    donc un peu naivement je crée un .bat associé à un raccourci clavvier pour m'ouvrir ca automatiquement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    rem afficher la page ds les 4 browsers
    
    set TEST_URL=http://exemple.com/afficheApplet.htlm
    
    "C:\WINDOWS\ie7\iexplore.exe" %TEST_URL%
    
    "C:\Program Files\Mozilla Firefox\firefox.exe" -P dev %TEST_URL%
    
    "C:\Program Files\Opera\opera.exe" %TEST_URL%
    
    "C:\Program Files\Safari\Safari.exe" %TEST_URL%

    mon probleme c'est qu'il m'ouvre d'abord IE et le script s'arrete temporairement
    le script ne continue son execution qu'une fois que j'ai fermé à la main IE...

    Or moi je voudrais que le script se poursuivre sans attendre que les programmes lancés retournent un code de sortie.

    Sous linux il fallait rajouter un caractère spécial en fin de ligne (& ou alors ~
    je ne me souviens plus)

    j'ai testé aussi de lancer la commande avec "start" mais ca fait bugger l'url envoyé au browser...

    une idée qqn ?

  2. #2
    Expert confirmé
    Avatar de shawn12
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2006
    Messages
    3 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2006
    Messages : 3 368
    Par défaut
    Utilise la commande start pour lancer les différents logiciels.

    Pour plus de détails, tu peux taper dans une invite :

  3. #3
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    et plus précisemment avec un

  4. #4
    Membre éclairé

    Inscrit en
    Février 2004
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 342
    Par défaut
    merci

    en fait c'est bien du
    que j'avais utilisé dans un 1er temps.

    mais comme les arguments des programmes lancés contiennent eux aussi des " ca ne marchait pas. j'ai zappé.

    en fait toutes les lignes contiennent des "" que j'ai rajouté pour que mon path avec espace (Program ESPACE Files ) ne soient pas flingués.

    comment mettre des " dans des ".
    De mémoire il me semble que ' ne marche pas sous windows (considéré comme un caractère normal d'un nom de fichier, et ce serait pour ca qu'on peut avoir un fichier "photo d'espagne.jpg" (avec apostrophe dedans sans bricolage)...

    ou peut-etre je m'égare...


    bref

    ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    start ""C:\Program Files\Mozilla Firefox\firefox.exe" -P dev %TEST_URL%"
    ne marche pas

  5. #5
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    start "" "C:\Program Files\Mozilla Firefox\firefox.exe" -P dev %TEST_URL%

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 43
    Par défaut
    Rien a voir avec le language MsDos, mais voici un lien qui pourra t'etre utile, a toi comme a beaucoup d'autres :
    http://browsershots.org/

    Il permet via une url d'obtenir des screenshots de l'affichage de votre site sous plus de 70 navigateur differents, d'autres options sont possibles tel la resolutions, l'activation de javascript,flash etc ou non.

    Certe il faut attendre un peu, mais la totalitée des screenshots sont compresser et telechargable apres un petit moment.

  7. #7
    Membre éclairé

    Inscrit en
    Février 2004
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 342
    Par défaut
    Citation Envoyé par I'm_HERE Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    start "" "C:\Program Files\Mozilla Firefox\firefox.exe" -P dev %TEST_URL%
    ahhh je savais bien que c'était un truc tt bete comme ca

    ca marche now !


    merci wnx83 pour ce browsershot truc.
    ca a l'air pas mal en effet. typiquement le genre de truc méconnu mais qui pourrait faire gagner pas mal de temps.
    j'y jetera un oeil à l'occasion

    résolu !

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

Discussions similaires

  1. [Runtime] Attendre que le programme réponde
    Par Ceubex dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 17/04/2015, 01h04
  2. Réponses: 6
    Dernier message: 13/10/2007, 14h16
  3. Afficher une vidéo sans attendre que tout soit chargé ?
    Par brunoperel dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 06/08/2007, 16h12
  4. [Système] Lancer un script sans attendre sa fin ?
    Par parisien dans le forum Langage
    Réponses: 9
    Dernier message: 03/11/2005, 22h09
  5. [Système] Lancer un executable sans attendre la fin
    Par raptor70 dans le forum Langage
    Réponses: 1
    Dernier message: 27/10/2005, 14h25

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