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 :

Lancer putty avec une commande shell (pas un fichier) [Batch]


Sujet :

Scripts/Batch

  1. #1
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut Lancer putty avec une commande shell (pas un fichier)
    Bonjour,

    actuellement je lance une commande sur un serveur Linux via un fichier (fichier.txt) la contenant passé en paramètre à putty (option "-m") :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    putty.exe -ssh UTILISATEUR@ADRESSE_SERVEUR  -pw MDP_UTILISATEUR -m fichier.txt
    Je préfèrerais lancer directement la commande dans la ligne à la place du fichier. Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    putty.exe -ssh UTILISATEUR@ADRESSE_SERVEUR  -pw MDP_UTILISATEUR -<option> "ls -al"
    Je n'ai pas trouvé d'option permettant cela.
    Est-ce possible ? si oui, comment ?

  2. #2
    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
    si c'est juste 1 commande peut-être en pipant la commande dans putty :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "ls -al" | putty.exe -ssh UTILISATEUR@ADRESSE_SERVEUR  -pw MDP_UTILISATEUR -m
    Je ne sais pas si putty l'accepte. A tester ....


  3. #3
    Membre émérite Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Par défaut
    @Sachadee: Putty n'est pas friand des faveurs buccales visiblement car "-m" a besoin d'un argument ^^
    PS: Sympa ton expression "pipant" xD

  4. #4
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    Citation Envoyé par devilsnake88 Voir le message
    Putty n'est pas friand des faveurs buccales visiblement
    j'ai ri
    lE pipe est ce qu'on appelle autrement un tube, c'est un articulateur de la ligne de commande extrêmement connu (et utile) sous Linux, du coup "en pipant" c'est l'anglicisme fainéant (que j'utilise fréquemment également) qui en découle

    pour ton problème, admis que si tu veux passer une commande directement à l'invocation c'est pas pour récupérer une fenêtre avec le shell, mais uniquement le retour éventuel de la commande, c'est plink.exe que tu cherches (il fait également partie du package PuTTY)

  5. #5
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Je ne connaissais pas plink, je regarde ça.

  6. #6
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Merci ça fonctionne bien. Pour ceux que ça pourrait intéresser, voici la ligne de commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    plink.exe -batch -ssh -pw MDP_UTILISATEUR UTILISATEUR@ADRESSE_SERVEUR maCommande

  7. #7
    Membre émérite Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Par défaut
    Citation Envoyé par BufferBob Voir le message
    j'ai ri
    lE pipe est ce qu'on appelle autrement un tube, c'est un articulateur de la ligne de commande extrêmement connu (et utile) sous Linux, du coup "en pipant" c'est l'anglicisme fainéant (que j'utilise fréquemment également) qui en découle
    J'étais au courant mais j'étais d'humeur joyeuse alors j'ai osé
    Bon weekend et bonnes vacances à tous ^^

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

Discussions similaires

  1. [XL-2013] Lancer firefox avec une commande
    Par murka62 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 02/03/2014, 12h36
  2. Récupérer une version SVN avec une commande Shell
    Par Moi302 dans le forum Shell et commandes POSIX
    Réponses: 2
    Dernier message: 02/04/2013, 11h52
  3. bouton pour lancer une commande shell sur le web
    Par hamdii dans le forum Langage
    Réponses: 3
    Dernier message: 08/04/2012, 12h56
  4. Réponses: 7
    Dernier message: 22/09/2005, 10h09

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