Benutzer mit den meisten Antworten
Commands direkt hintereinander ausführen...?

Frage
-
Hallo, liebe Community...
erstmal ich bin absoluter Newbie in C# und es wird wahrscheinlich so sein das die beantwortung meines problems ein Klax für euch ist...
So und nun zu meinem Problem:
Ich habe ein Programm erstellt welches auf einen Button klick
einen Consolenbefehl ausführt der eine exe ansteuert.
der ausführende teil des codes ist:
System.Diagnostics.ProcessStartInfo procStartInfo =
new System.Diagnostics.ProcessStartInfo
("cmd", "/c " + "adb reboot");
Mein problem ist jetzt, das ich nicht weiß wie ich ein befehl nach dem befehl "adb reboot" ausführe...
zur veranschaulichung sähe es in einer batchdatei so aus
adb reboot
adb root
adb reboot-recovery
Bitte helft mir, das ist ein Schulprojekt was morgen fertig sein muss.
Antworten
-
Hi,
in einem Schulprojekt lernt man als erstes, wie man externe Prozesse per cmd ausführt? Komische Schule.
Nuja, egal :)
Am sinnvollsten wäre es wahrscheinlich, wenn Du einfach eine Datei "MeineDatei.cmd" erstellst, dort die einzelnen Befehle:
adb reboot
adb root
adb reboot-recoveryeinfügst und dann anstelle von "/c adb reboot" einfach "/c X:\\PfadZuDeinerDatei\\MeineDatei.cmd" angibst.
Alternativ kannst Du dem Prozess auch einfach die einzelnen Befehle übergeben. Siehe dazu bspw.:
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Not a Number Dienstag, 6. November 2012 14:06
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 16. November 2012 12:28
Alle Antworten
-
Hi,
in einem Schulprojekt lernt man als erstes, wie man externe Prozesse per cmd ausführt? Komische Schule.
Nuja, egal :)
Am sinnvollsten wäre es wahrscheinlich, wenn Du einfach eine Datei "MeineDatei.cmd" erstellst, dort die einzelnen Befehle:
adb reboot
adb root
adb reboot-recoveryeinfügst und dann anstelle von "/c adb reboot" einfach "/c X:\\PfadZuDeinerDatei\\MeineDatei.cmd" angibst.
Alternativ kannst Du dem Prozess auch einfach die einzelnen Befehle übergeben. Siehe dazu bspw.:
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Not a Number Dienstag, 6. November 2012 14:06
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 16. November 2012 12:28
-
Hallo CaseF,
Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.Grüße,
RobertRobert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.