Gibt es eine Möglichkeit, Hyperlinks auf Websites zuzuordnen, die im Format ssh://10.10.10.10
automatisch geöffnet und mit PuTTY verbunden werden?
Ich bin auf der Suche nach einer Lösung, die browserübergreifend (IE und Firefox) funktioniert und einfach zu implementieren ist. Ich kann unserem Support-Team keine Anweisungen zur manuellen Bearbeitung der Registrierung geben :(
Weiß jemand, wie das funktioniert?
PowerShell
Befehls zu tun . Bitte schön.cmd.exe
Version in Ihrer Frage ähnelt . Vielleicht ist es anders genug, um die Einschränkungen zu überwinden, denen Sie vor dem Wechsel zu PowerShell ausgesetzt waren.Hier ist eine Registrierungsklasse, die ssh: // und das nachfolgende (eigentlich alle) / aus der URI entfernt, bevor sie an PuTTY übergeben wird, damit PuTTY sie direkt öffnen kann:
Pro Benutzer:
Und für alle im System:
Ändern Sie den Dateipfad entsprechend Ihren Anforderungen.
/ V: ON ist dasselbe wie 'SetLocal EnableDelayedExpansion'
/ c führt den Befehl aus
Ich setze params auf den Parameter 'ssh: //domain.tld/'. Dann entferne ich das 'ssh: //' mit '! Params: ssh: // =!', Was ein Suchen-Ersetzen für 'ssh: //' nach '' in den variablen Parametern ist. Ich weise das zurück zu params, jetzt params = 'domain.tld /'. Ich übergebe es dann an putty und ersetze '/' durch '', um den abschließenden Schrägstrich zu entfernen, den Windows anfügt, und lasse 'domain.tld', den PuTTY verwenden kann.
Auf diese Weise kann ich alles in dem Befehl verarbeiten, der im Registrierungseintrag eingegeben wurde. Es wird überhaupt nicht bereinigt und kann leicht ausgenutzt werden (Beispiel: ssh: // && notepad opens notepad). Vielleicht möchten Sie die URI in etwas ändern, das nur Ihnen bekannt ist.
quelle