Ausführen der DOS-Befehlszeile von C #?
Ich versuche, diesen Befehl über die Eingabeaufforderung auszuführen:
"D:\\fiji\\fiji.exe -macro D:\\fiji\\macros\\FFTBatch.ijm --headless"
Es funktioniert perfekt, wenn ich es in einer Befehlszeilenkonsole eingebe.
Als ich jedoch versuchte, es in einer C # -Anwendung zum Laufen zu bringen, schlug dies fehl. Ich habe versucht zu folgen, aber anscheinend wurde der obige Befehl nicht ausgeführt:
string fijiCmdText = "D:\\fiji\\fiji.exe -macro D:\\fiji\\macros\\FFTBatch.ijm --headless";
System.Diagnostics.Process.Start("cmd.exe", fijiCmdText);
Hat jemand eine Idee, wie man es auf Arbeit umstellt? Vielen Dank.