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 :

ouvrir un fichier ou une application via fichier .bat


Sujet :

Scripts/Batch

  1. #1
    Membre très actif
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    Novembre 2014
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : Novembre 2014
    Messages : 367
    Par défaut ouvrir un fichier ou une application via fichier .bat
    Bonjour,

    Lorsque j'ouvre par exemple le logiciel suivant via commande grâce à un fichier .bat, la fenêtre cmd reste ouverte et ne se referme que lorsque je ferme le logiciel en question :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "C:\Program Files\Windows NT\Accessories\wordpad.exe"

    Or, je souhaiterais que seul wordpad s'ouvre et que la fenêtre cmd disparaisse complètement en se fermant automatiquement dès l'ouverture de wordpad.


    Merci pour votre aide.

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 912
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 912
    Par défaut
    start "C:\Program Files\Windows NT\Accessories\wordpad.exe"

  3. #3
    Membre très actif
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    Novembre 2014
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : Novembre 2014
    Messages : 367
    Par défaut
    ça m'ouvre une fenêtre de l'invite de commande si j'ajoute le start devant comme proposé et ça n'ouvre même plus wordpad.

  4. #4
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 912
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 912
    Par défaut
    En effet, start n'a pas l'air de supporter les double-guillemets

    Donc soit passer par le format 8.3 (pour info uniquement) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    start C:\Progra~1\WI67CB~1\ACCESS~1\wordpad.exe
    ou se positionner dans le bon répertoire avant l'appel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cd "C:\Program Files\Windows NT\Accessories"
    start wordpad.exe

  5. #5
    Membre très actif
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    Novembre 2014
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : Novembre 2014
    Messages : 367
    Par défaut
    si je lance mon .bat depuis l'invite de commande, mon logiciel s'ouvre mais l'invite de commandes reste ouverte. Par contre si je tape le nom de mon .bat depuis la commande exécuter (Windows + R) là c'est en ordre, seul mon logiciel s'ouvre, sans l'invite de commande.

  6. #6
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 912
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 912
    Par défaut
    exit

  7. #7
    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
    Hello,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    start "" "C:\Program Files\Windows NT\Accessories\wordpad.exe"
    si tu lançes directement l'exe dans un bat le CMD attend ça fermeture pour reprendre la main.


  8. #8
    Membre très actif
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    Novembre 2014
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : Novembre 2014
    Messages : 367
    Par défaut
    Citation Envoyé par sachadee Voir le message
    Hello,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    start "" "C:\Program Files\Windows NT\Accessories\wordpad.exe"
    si tu lançes directement l'exe dans un bat le CMD attend ça fermeture pour reprendre la main.


    Voici plus précisément ce qui pour le moment semble résoudre mon problème sur tous les plans (via commande exécuter de windows et via invite de commande) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    start "" "C:\Program Files\Windows NT\Accessories\wordpad.exe"
    exit

  9. #9
    Invité de passage
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2017
    Messages : 1
    Par défaut Résolution
    Voila:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    @echo off
    cd "C:/Program Files/Windows NT/Accessories"
    start wordpad.exe
    exit

Discussions similaires

  1. Réponses: 9
    Dernier message: 31/01/2014, 16h55
  2. [WD14] Ouvrir un fichier avec une application externe via LanceAppli()
    Par Fastolph dans le forum WinDev
    Réponses: 13
    Dernier message: 28/09/2011, 09h26
  3. Comment ouvrir un fichier avec une application java ?
    Par chihaoui_med dans le forum Général Java
    Réponses: 3
    Dernier message: 05/11/2009, 13h58
  4. ouvrir un fichier avec une application avec system() ?
    Par supergrey dans le forum Linux
    Réponses: 7
    Dernier message: 03/05/2008, 09h04
  5. ouvrir un fichier avec une application quelconque
    Par madlozoz dans le forum Windows
    Réponses: 4
    Dernier message: 03/02/2008, 12h41

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