Gibt es eine asynchrone Entsprechung von Process.Start?

Wie der Titel schon sagt, gibt es ein Äquivalent zuProcess.Start (können Sie eine andere Anwendung oder Batch-Datei ausführen), die ich erwarten kann?

Ich spiele mit einer kleinen Konsolen-App und dies schien der perfekte Ort zu sein, um Async zu verwenden und zu warten, aber ich kann keine Dokumentation für dieses Szenario finden.

Was ich denke, ist etwas in diese Richtung:

void async RunCommand()
{
    var result = await Process.RunAsync("command to run");
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage