C# ProcessStartInfo startInfo: wie Dateipfad angeben?
Kann ich sehen, dass in ProcessStartInfo können Sie einen Dateinamen angeben, aber wie wollen Sie einen Dateipfad angeben?
Dank.
- Geben Sie einfach den vollständigen Pfad (einschließlich des Dateinamens) den Dateinamen.
- Danke, weiß es zu schätzen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie sagt, "mit dem Namen" es bedeutet, vollständige oder relative Pfad zu der Datei. So könnte man etwas tun, wie
@"C:\program files\my folder\myProcess.exe";
zum Beispiel. Oder@".\..\..\MyRelativePathedProcess.exe";
Sie können auch Steuern, die CWD mit Prozess.StartInfo-die Eigenschaft WorkingDirectory.verwenden
Process.StartInfo.WorkingDirectory
oder geben Sie einfach den vollständigen Pfad zu der Datei name.