Passer une commande en argument d'un programme

Résolu
Salut à tous,
Je me tourne vers vous car, sachant possible le fait de passer une commande en argument sous linux tels que
./monProgramme $(python -c 'print "bonjour"') 
, je me demandais si cela était également possible sous windows.

3 réponses

  1. Modérateur
    Bonjour,

    La réponse est tellement simple à trouver sur internet que je ne comprend pas comment tu as pu en arriver à venir poser la question sur le forum....

    Donc la réponse est : Oui
    votre_programme.bat mon_param1 mon_param2
    

    1. Merci mais ce n'est pas ça que je cherche, c'est comment passer en argument une commande qui ressort un string comme dans l'exemple que j'ai montré parce que si je fait ce que tu me dit c'est les caractère et non la sortie de la commande qui sera prise dans l'argument
  2. Bonjour,

    Non ce n'est pas possible.
    1. Ok dommage je vais rester sur linux alors merci de ta réponse ;)
  3. Contributeur
    hello
    C:> type aa.bat
    @echo off
    echo hello 1
    %1 %2

    C:> aa date /t
    hello 1
    27/04/2019