Пакетный файл для автоматизации передачи файлов 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
файл. Но я не могу этого добиться. Любые идеи или фрагменты помогут мне.