Как передать значение подсказке psftp

Я создаю файл скрипта программно и вызываю psftp.exe следующим образом:

psftp user@hostname.com -pw password -b psftpscript.txt

но он запрашивает ввод пользователя

Ключ хоста сервера не кэшируется в реестре. У вас нет гарантии, что сервер - это тот компьютер, о котором вы думаете. На сайте отпечаток ключа rsa2 сервера: [ssh-rsa 1024 somekey]. Если вы доверяете этому хосту, введите "y", чтобы добавить ключ в кэш PuTTY и продолжить подключение. Если вы хотите выполнить подключение только один раз, без добавить ключ в кэш, введите "n". Если вы не доверяете этому хосту, нажмите Return, чтобы прервать соединение. Хранить ключ в кэше? (y/n)

Мне нужно, чтобы это было полностью автоматическим, без подсказок. Я пробовал параметр -batch, но он просто отказывается от соединения

16
задан Martin Prikryl 2 April 2014 в 08:42
поделиться