Пакетный файл для автоматизации передачи файлов PuTTY / PSFTP

У меня есть пакетный файл для перемещения файла с локального компьютера на сервер через SFTP. У меня установлен PuTTY в моей системе, и код пакетного файла следует.

cd C:\Program Files (x86)\PuTTY
psftp
open <IP>
<user>
<PW>
cd /home/irisuser/iris/integration/dls_dlsblr_dlschnn_in_msg/in
lcd d:\
put log.sh
bye

Приведенный выше код прекрасно работает, когда я набираю его в командной строке. Но когда я дважды щелкаю.bat файл и запустите его, он не работает и просит ввести имя пользователя и пароль. Моей целью было автоматизировать все это, и мне нужно запустить его, просто нажав на.bat файл. Но я не могу этого добиться. Любые идеи или фрагменты помогут мне.

Ответы на вопрос(2)

Ваш ответ на вопрос