Versuchen Sie in Ihrer Verknüpfung, das Schlüsselverzeichnis wie folgt in die Option "Start in" zu setzen:
Target: "C:\Program Files (x86)\PuTTY\pageant.exe" key1.ppk key2.ppk key3.ppk etc. Start in: "C:\keys"
Sehen Sie, ob es hilft.
Wenn ich pageant starte und Schlüssel hinzufüge, gibt es kein Problem. Der Schlüssel wird ohne Probleme geladen.
Wenn ich eine Verknüpfung zum Ausführen von pageant und zum gleichzeitigen Laden der Schlüssel erstelle, gehen Sie wie folgt vor:
"C:\Program Files (x86)\PuTTY\pageant.exe" H:\keys\key.ppk
Dann bekomme ich den Fehler:
Couldn't load this key (unable to open file)
Wird ausgeführt, wenn die Verknüpfung als Administrator ausgeführt wird oder nicht.
Was könnte das verursachen?
H: ist ein Netzlaufwerk
Versuchen Sie in Ihrer Verknüpfung, das Schlüsselverzeichnis wie folgt in die Option "Start in" zu setzen:
Target: "C:\Program Files (x86)\PuTTY\pageant.exe" key1.ppk key2.ppk key3.ppk etc. Start in: "C:\keys"
Sehen Sie, ob es hilft.
Tut mir leid, das ist eigentlich ziemlich peinlich, aber das Problem war, dass der eigentliche Pfad zu meinen Schlüsseln Leerzeichen enthielt, und so fehlten mir einfach Anführungszeichen in der Verknüpfung.
"C:\Program Files (x86)\PuTTY\pageant.exe" "H:\actual path to keys\key.ppk"