La spécification de la clé privée sur le Mastic de ligne de commande

Je sais qu'il y a des commandes simples pour vous connecter à la machine à distance via VBA c'est à dire en spécifiant User@hostname et -pw possibilité de fournir le mot de passe dans Wshell.Run fonction où Wshell est CreateObject("WScript.Shell").

Cependant j'ai besoin d'utiliser fichier de clé privée (spécifiée en vertu de l' Connection/SSH/Auth option dans PuTTY) en se connectant via Excel-VBA macro. Est-il un moyen de le faire?

J'en ai besoin parce que je suis en utilisant le compte admin sur la deuxième forme de mon code VBA (Première forme est celle de l'utilisateur en utilisant son propre compte) et donc ne peut pas fournir le mot de passe de zone de texte sur la deuxième forme. Par conséquent, la seule solution est d'utiliser une connexion SSH par clé publique et privée.

Merci d'avance!

Merci! Qui a travaillé dans une meilleure façon que j'ai demandé. Martin, Où puis-je obtenir toute la liste de changement? Regarder où puis-je marquer cette question complète..

OriginalL'auteur Sumit | 2016-06-03