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 :

Problème lors du lancement d'un .exe en batch


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Par défaut Problème lors du lancement d'un .exe en batch
    Salut tout le monde,

    J'ai un soucis lorsque je souhaite lancer un .exe via un script en .bat
    Je vous colle mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    IF EXIST "C:\SEPprep.exe" goto chemin
    IF EXIST "C:\SEPprep64.exe" goto chemin
    IF EXIST "C:\SEPprep.ini" goto chemin
    IF NOT EXIST "C:\SEPprep.exe" goto copie
    IF NOT EXIST "C:\SEPprep64.exe" goto copie
    IF NOT EXIST "C:\SEPprep.ini" goto copie
    
    :copie
    XCOPY "\\serveurpartage\Partage\SEPprep.exe" "C:\"
    XCOPY "\\serveurpartage\Partage\SEPprep64.exe" "C:\" 
    XCOPY "\\serveurpartage\Partage\SEPprep.ini" "C:\" 
    goto chemin
    
    :chemin
    IF EXIST "%programfiles(x86)%" goto 64b
    echo Système 32 bits détecté
    cd "C:\"
    start "SEPprep.exe"
    goto end
    
    
    :64b
    echo Système 64bits détecté
    cd "C:\"
    start "SEPprep64.exe"
    goto end
    
    :end
    echo Installation finie
    Le problème, c'est que lors du "start "SEPprep.exe" par exemple, il m'ouvre une invite de commande et rien ne se passe.
    Si je le lance manuellement, il se lance en silencieux, et tout fonctionne bien.

    Savez vous pourquoi, via le .bat, il ne s’exécute pas correctement ?

    Merci à vous

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Essaies de remplacer la ligne 17 et 18 par cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CD /D c:\ & Start SEPprep.exe
    et la ligne 24 et 25 par ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CD /D c:\ & Start SEPprep64.exe
    et teste le

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Par défaut
    Salut,

    Ca fonctionne impec ! Que signifie le paramètre /D par contre ?

    merci à toi, je vais essayer de déployer ça en GPO.

  4. #4
    Membre Expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Par défaut
    Tu peux également essayer sans le START.
    simplement :



  5. #5
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Citation Envoyé par Speedfan Voir le message
    ça fonctionne impec ! Que signifie le paramètre /D par contre ?

    Vous pouvez voir le Help de la commande CD avec le paramètre /D en tapant dans votre console :
    qui vous donne quelques choses comme ça + d'autres infos
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    CD [/D] [lecteur:][chemin]
    Utilisez le commutateur /D pour modifier le lecteur actuel en plus de la
    modification du répertoire actuel pour un lecteur.
    et n'oubliez pas de mettre la discussion en

Discussions similaires

  1. problème lors de lancement d'une servlet dans le navigateur
    Par Cirtadz dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 22/01/2009, 15h09
  2. problème lors du lancement d'Eclipse!
    Par JauB dans le forum Eclipse
    Réponses: 3
    Dernier message: 20/11/2008, 23h00
  3. [DW2] Problème lors du lancement de Dreamweaver 2
    Par angefatal dans le forum Dreamweaver
    Réponses: 4
    Dernier message: 31/01/2008, 10h08
  4. Problème lors du lancement de deux applications Interbase
    Par Morfus dans le forum Bases de données
    Réponses: 8
    Dernier message: 25/10/2007, 19h48
  5. Problème lors du lancement sur une autre machine
    Par poussinphp dans le forum Visual C++
    Réponses: 4
    Dernier message: 01/05/2007, 13h25

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