La façon dont je l'ai fait est de créer un fichier de script de commande et de transmettre ce sur la ligne de commande via la commande / b pour psftp.exe. J'ai aussi essayé en Perl et il va falloir trouver un moyen plus propre de le faire.
Il y a un problème avec cette méthode dans la mesure où vous avez déjà avoir accepté le RSA des empreintes digitales. Sinon, le script soit attendre l'entrée utilisateur d'accepter ou sautera si vous exécutez en mode plein traitement par lots, avec un échec. En outre, si les modifications du serveur afin qu'il soit des modifications des empreintes digitales RSA (par exemple un cluster), alors vous devez accepter de nouveau le doigt d'impression à nouveau.
Pas une méthode idéale, mais le seul que je connaisse.
Je regarderai cette question Incase quelqu'un sait une autre façon.