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

Windows Discussion :

espace fichier bat


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 433
    Par défaut espace fichier bat
    salut, je veux lancer un cmd à partir d'un fichier bat

    voila ma commande >cmd \c c:\fichier test\7z.exe
    je sais que le probleme du à l'espace dans mon chemin, j'ai essayé

    >cmd \c "c:\fichier test\7z.exe" mais malheuresement ne marche pas.

    des idées?????

    merci d'avance

  2. #2
    Membre Expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Par défaut
    Bonjour,

    La syntaxe semble correcte, as-tu essaye en spécifiant un chemin relatif au lieu d'absolu?

    Cordialement,

  3. #3
    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
    C'est plutot cmd /C (avec slash)

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 433
    Par défaut
    oui c'est vrai avec slash

    mais ça donne rien au fait, je lance ce script à partir d'un fichier.vbs, je passe en parametre le chemin absolu.

    >cmd /c c:\fichier test\7z.exe namefile file_output

    message d'erreur : c:\fichier is not recognized as an internal or external command,

    des idées???

  5. #5
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 190
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 190
    Par défaut
    Salut.
    Citation Envoyé par zalalus Voir le message
    des idées???
    Peut-être
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >cmd /c c:\"fichier test"\7z.exe namefile file_output
    ?

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 35
    Par défaut
    Oui une idée,
    tu a un espace avec fichier texte
    tu a 2 possibilitées

    1) tu renome le dossier sans l'espace

    2) je me souviens plus mais je crois qu'il faut faire %20 pour faire un espace
    donc tu écrit:
    cmd /c c:\fichier%20test\7z.exe namefile file_output

    voila j'espère pas avoir dit de bétises

  7. #7
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 190
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 190
    Par défaut
    Citation Envoyé par zalalus Voir le message
    (...) au fait, je lance ce script à partir d'un fichier.vbs (...)
    Testspace.vbs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim Shell 
    Set Shell = CreateObject("Wscript.Shell")
    Shell.Run ".\testspace.bat"
    Testspace.bat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cmd /c c:\"nouveau dossier"\mon_prog.exe
    Tested, working.

Discussions similaires

  1. Gérer un espace dans un fichier BAT
    Par kendot dans le forum Windows
    Réponses: 1
    Dernier message: 18/09/2007, 12h05
  2. Ouverture de la fenêtre des imprimantes avec fichier .bat ??
    Par bbkenny dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 04/05/2005, 19h13
  3. Fichier Bat
    Par minimoi1234 dans le forum Administration
    Réponses: 1
    Dernier message: 08/03/2005, 10h01
  4. [BAT] commande AT pour exécuter fichier .bat
    Par PatLogan dans le forum Scripts/Batch
    Réponses: 10
    Dernier message: 04/01/2005, 17h51
  5. Fichier bat + FTP + passage parametres
    Par Leti dans le forum Scripts/Batch
    Réponses: 20
    Dernier message: 13/12/2004, 19h21

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