Donc, j'ai un exécutable que je cours en cmd avec un argument. Quand je l'exécute, ce programme demandera des entrées plusieurs fois. Je veux écrire toute l'entrée dans l'argument de sorte que je ne vais pas constamment appuyer sur entrer chaque entrée. Comment faire?Comment passer l'argument lorsque l'exécution s'exécute en entrée dans ce exécutable?
Par exemple, mon nom de programme est program.exe avec un argument et après je le lance, il me demandera d'entrer « y » ou « n », donc je seulement besoin de taper:
program.exe <argument> y
puis appuyez sur Entrée pour l'exécuter. Puis-je? Si je ne peux pas, comment le faire de même?
P.S. Le code source du programme est le script C et pour l'entrée il utilise scanf
. Je ne peux pas changer le code source.
cela aiderait-il? https://stackoverflow.com/questions/4871620/how-to-pass-multiple-params-in-batch –
@ A.Joly Cela n'a pas fonctionné – fahadh4ilyas