Ich habe festgestellt, dass Chrome aus Sicherheitsgründen keine externen Programme für benutzerdefinierte URL-Handler, sondern nur für Websites, startet.
Sie benötigen dafür eine Erweiterung, die über Message Passing und Native Messaging mit der Webseite kommuniziert .
Ich habe keine solche Erweiterung für WinSCP gefunden, aber ich habe ein paar Erweiterungen gefunden, die möglicherweise externe Programme mit Parametern starten können:
Externe Anwendungstaste
Diese Erweiterung wird von Trello verwendet, um eine Schaltfläche zu erstellen, mit der ihre Anwendung gestartet wird. Informationen hierzu finden Sie im Artikel Möglichkeit, SalesMap über eine Chrom-Erweiterungstaste zu starten. Die Version ist jedoch nur 0.2.8, dh im Alpha- oder Betatest.In externer App öffnen
Dies ist Version 0.3, letzte Aktualisierung am September 2016, es scheint also nicht so zu sein, als ob sie sich noch in der Entwicklung befindet.
Ich habe keine Ahnung, wie gut diese Erweiterungen funktionieren, aber ich denke nicht, dass Sie Ihre eigene Erweiterung schreiben möchten, wenn sie nicht funktionieren.