Mit diesem praktischem Snippet kann man schnell einen Windows Prozess oder eine Datei öffnen.

Ich nehme es oft zum öffnen von PDF-Dateien her, da automatisch mit dem Standard-Viewer geöffnet wird (auch bei Office Dokumenten praktisch da es ja sein kann, dass Jemand OpenOffice o.Ä. verwendet).

Dateien können auch mit Parametern aufgerufen werden!

///

/// Startet die Datei oder Programm
/// 

///
Vollständinger Dateiname
private void StartProcess(string file)
{
    try
    {
        Process proc = Process.Start(new ProcessStartInfo(file));
    }
    catch (System.Exception ex)
    {
        MessageBox.Show(ex.Message, "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
}