Forum: PC-Programmierung Batchfile -> befehle an andere konsole übergeben


von Holger K. (Gast)


Lesenswert?

Hallo zusammen

Ich möchte ein konsolenprogramm innerhalb eines batchscripts starten.

Konkrekt:

app.exe soll gestartet werden.
app.exe ist ein konsolen programm, in welches ich befehle eingeben kann 
(keine parameter!).

Ich möchte nun also etwa sowas machen:

start app.exe
befehl1
befehl2
...

befehl1 und befehl2 sollen in die gestartete instanz von app.exe 
eingegeben werden.

Wie macht man sowas?

von Holger K. (Gast)


Lesenswert?

Hat sich erledigt.

Habs mit einem C# tool gemacht.

von imonbln (Gast)


Lesenswert?

Holger K. schrieb:
> Hat sich erledigt.
>
> Habs mit einem C# tool gemacht.

Schön das wir Dir helfen konnten, jeder kann nun selbst herausfinden 
welches C# tool das macht und wie man so ein Problem mit einer Batch 
löst. Ist auch viel Spannender erstmals zu googlen und dann solche 
Einträge zu finden, wo steht das, dass Problem gelöst wurde.

Tu uns bitte denn gefallen, wenn du ein Problem für dich gelöst hast, 
schreibe wenigstens so viele Informationen hier rein, das jemand anders 
der das gleiche Problem hat dannach weiss welcher Workraound für dich 
valide ist, ggf reicht das der Nachwelt ja auch.

Vermutlich geht sowas
1
befehl1
2
befehl2

in eine Datei befehle.txt schreiben und dann mit
1
start app.exe < befehle.txt

Die Befehle als stdin in das Programm umleiten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.