ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
1599
1599
EMPFEHLEN
-
Hallo,
folgendes Problem. Ich habe eine System.Windows.Forms Anwendung. Aus ihr heraus muss ich ein anderes Tool per Kommandozeile starten. Dieses Tool generiert Output in der Console. Demnach muss die Console nach dem Aufruf des Tools geöffnet bleiben, damit der User den Output noch lesen kann.
Wie geht das am elegantesten?
Über StartProcess kann ich zwar die cmd starten aber ihr nicht sagen, welchen Befehl sie jetzt ausführen soll.
Danke für jeden Hinweis.
Matthias
-
ProcessStartInfo ist das was du willst. Der Klasse kannst du Argumente übergeben (also das was gestartet werden kann).
Zur Shell gibt es einen Parameter - ich weiß ich jetzt nicht auswendig, ich glaub /c - mit der die Shell offen bleibt und sich nach der Ausführung nicht automatisch schließt. Einfach die Hilfe zu cmd.exe anzeigen lassen.
-
Hallo,
danke nochmal für den Tip.
/k war der richtige Parameter.
siehe auch
http://www.rz.fh-ulm.de/rz/winnt/cmd.htm
http://www.microsoft.com/resources/d...en-us/cmd.mspx
Matthias
-
Danke erstmal für die Links, haben schon gut geholfen. Nur hab ich jetzt das Problem, daß offensichtlich mein String nicht korrekt übernommen/übergeben wird. Der string lautet :
(die Anführungsstriche sind im String enthalten!)
Komischerweise macht er das nicht wenn ich
voranstelle.
Hat jemand eine Idee woran das liegen könnte ? (start /b /wait "parentconsole" soll nur als optionaler Parameter vorhanden sein, andernfalls soll sich eine neue Konsole öffnen)
Ähnliche Themen
-
[B]Console aus WinApp öffnen[/B]
Von ftt im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 20.11.07, 17:59 -
JMX Console Operationen ausführen
Von iNstinct im Forum JavaAntworten: 5Letzter Beitrag: 07.11.07, 08:32 -
[VBA] Shell Kommando auf Remote Unix Box ausführen
Von SandmannX im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 05.03.07, 16:53 -
Makro autom. beim Öffnen eines Outlook Formulars ausführen?!
Von Pade im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 17.05.04, 18:01 -
Problem mit PUT-Kommando
Von ich_Schmiddy im Forum JavaAntworten: 1Letzter Beitrag: 21.03.04, 13:25





Zitieren
Login





