Batchfile -> befehle an andere konsole übergeben

Gast #5867126
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?
Gast #5867302
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.