Ich wollte eine Frage vorbei einen Dateipfad mit Leerzeichen in der cmd im Zusammenhang stellen ... Ich habe diese Aussage, die ichDateipfad mit Leerzeichen im Prozess Console.WriteLine
nunit3-console.exe ausführen möchten „E:/Ordner 1/folder2“
ich möchte wissen, wie ich doppelte Anführungszeichen zu dem Dateipfad setzen können als Ordner 1 Leerraum hat in zwischen .. ich bin jetzt mit
process.StandardInput.WriteLine("nunit3-console.exe E:/folder1/Report_Testing.dll");
diese wo Rks, wenn der Ordner keine Leerzeichen hat .. Was ist die Lösung, um den obigen Befehl mit "" auszuführen. Danke im Voraus
Was ist, wenn report_testing eine Variable ist? –
Wenn Sie den Dateinamen in einer Variablen namens Dateiname hatten, könnte der Code zum Beispiel sein: string fileName = "Report_Testing"; process.StandardInput.WriteLine (String.Format ("nunit3-console.exe \" E:/folder1/{0} .dll \ "", Dateiname)); – Jon