Compila più input dell'app per console exe con un file batch [duplicato]
Prima di tutto, non invia argomenti all'exe.
Ho un exe di configurazione di terze parti che è un'applicazione console che eseguo con qualche argomento
call config.exe restart
Dopo che questa app attende l'input ed ecco il punto in cui mi sono bloccato.
Enter personal access token:
Devo solo inviare una riga vuota e successivamente verranno visualizzati un paio di altre richieste di input.
echo
echo someText
echo someOtherText
exe funziona quindi ovviamente batch non verrà eseguito come voglio.
Come eseguire il tipo batch in parallelo con exe in modo da riempire quegli input?
Risposte
Puoi provarlo con qualcosa di simile a questo:
(
echo(
echo someText
echo someOtherText
) | config.exe restart
dove echo(
farà eco una riga vuota.
Modifica secondo i commenti ora eliminati, la tua app .net aveva implementata la funzione errata. avevano bisogno di usare Console.Read
. Solo lo sviluppatore può risolverlo, a meno che tu non abbia il codice sorgente.