Dario Linsky
Erfahrenes Mitglied
Das ist klar, denn du rufst nur das Programm "cmd" auf, womit die Dos-Box geöffnet wird. Der zweite Parameter der Methode wird als Argument an den Programmaufruf übergeben, womit cmd aber nichts anzufangen weiß.Original geschrieben von Voggi
Hallo,
ich habe ein kleines Problem damit. Wenn ich es so verwende:
System.Diagnostics.Process.Start("cmd", "shutdown -a");
macht er mir nur die Eingabeaufforderung auf und führt den Befehl nicht aus. Mache ich irgendwas falsch?
Lass dir einfach mal alle Möglichkeiten für den cmd-Befehl ausgeben (cmd /?).
In deinem Fall wäre es aber wahrscheinlich sowieso sinnvoller, nur den shutdown-Befehl aufzurufen und -a zu übergeben, denke ich.