Per eseguire un file exe con una richiesta di un input, non all'inizio con linea di comando, ma quando lo si scrive in linea di comando senza parametri e con una richiesta dal programma prima della chiusura di un input.
In linea di comando si può lanciare il programma e sempre in cmd si può inserire l'input, sempre sulla richiesta di un input di comando in cmd.
É possibile in un file exe fatto da noi inserire un input a richiesta del file, se il file stesso exe è eseguito da un file batch, e il programma richiede, prima di finire, un input?
Cioè io eseguo io faccio clic su un file batch e il mio programma inizia l'esecuzione e a un certo punto si ferma perché aspetta una risposta per l'input e non so come fare a far continuare il file exe fino alla fine, cercando di inserire l'input da un altro file batch e viene un errore di file eseguibile non trovato
oppure l'eseguibile inizia con un altro file eseguibile che si chiama come lo stesso e inizia in concorrenza al primo exe lanciato con batch.
Sulla linea di comando la questione è semplice perché io inserisco l'input quando il programma aspetta l'inserimento, in questo caso il programma inizia con parametri iniziali e tutto va bene.
Però il programma non richiede nulla dalla linea di comando ma richiede un input nella sua esecuzione prima di terminare.
Ma inserire lo stesso input non manualmente ma da un'altra applicazione, come un altro file batch, che come ho visto, se io faccio riferimento allo stesso programma, il programma riparte di nuovo oppure mi dice errore il programma è in fase di esecuzione oppure non trovato, assecondo come richiamo il programma nell'altro file batch.
Questa domanda è a prescindere che si usi windows 7, 8, 8.1, 10 o 11.
Non mi ricordo precisamente come e quale errore dà il richiamo di un altro file batch con lo stesso programma già aperto e in aspettativa di un input da un'altra parte.