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 :

[BATCH & SSH] Problème de chemins avec espace


Sujet :

Windows

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2012
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [BATCH & SSH] Problème de chemins avec espace
    Bonjour à tous,
    Après des années à venir fouiner sur ce forum en quête de solution à un problème (souvent résolus grâce à vous tous), ceci est mon premier post. J'espère donc ne pas me tromper d'emplacement. Et c'est l'occasion de tous vous remercier pour vos précédentes interventions, qui m'ont bien souvent dépanné.

    Le vif du sujet, maintenant.

    Je tente d'executer un batch via Free SSH. J'utilise Plink.

    Ceci impose que je mette la ligne de commande dos entre guillemets (à ma connaissance).

    Un des paramètres de mon batch est un chemin d'accès avec des espaces (non modifiable, c'est un truc bancaire).

    Problème : je ne peux pas mettre le paramètre avec le chemin d'accès en question entre guillemets, sinon Plink considère que c'est la fin de son instruction.

    Tentative : Mettre des double guillements, marche pas. Mettre le nom du chemin d'accès avec le nom raccourci et ~1, marche pas (je ne sais pas pourquoi, je pensais l'idée bonne).

    Exemple de commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    plink -v -ssh -i \\adresse_clé user@serveur_ssh -batch "cmd /c \\path\batch.bat param_1 param_2 param_3 param_4"
    Param_3 est, par exemple, mon chemin d'accès avec espace.

    Je peux changer le batch. Pas le chemin d'accès. Le ssh fonctionne très bien avec des chemins d'accès propres.

  2. #2
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    Salut,

    essaye comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    "cmd /c \\path\batch.bat param_1 param_2 \"param_3\" param_4"
    sinon passe ton param_3 en dernière position...

Discussions similaires

  1. [Batch] Ligne de commande avec un chemin avec espaces
    Par Oluha dans le forum Scripts/Batch
    Réponses: 17
    Dernier message: 11/10/2018, 10h36
  2. [Wamp] Problème de chemin avec PEAR.
    Par R.L. dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 06/12/2007, 22h54
  3. problème de chemin avec la fonction fopen
    Par stars333 dans le forum Langage
    Réponses: 3
    Dernier message: 10/05/2007, 20h39
  4. [VBS]Problème de chemin avec les " " (espace)
    Par pierre1256 dans le forum VBScript
    Réponses: 3
    Dernier message: 16/02/2006, 18h53
  5. shellexecute + chemin avec espace
    Par abignon dans le forum MFC
    Réponses: 2
    Dernier message: 26/01/2004, 22h15

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