Я изо всех сил пытался запустить простой пакетный файл / скрипт, чтобы конечный пользователь загрузил файл, который она только что отредактировала, на защищенный FTP-сайт.
Используя этот скрипт:
cd /outgoing
put Examplefile.txt
# chmod a+r Examplefile.txt
# ren Examplefile.txt Exam.ted
# rm Examplefile.txt
quit
и запуск команды PuTTY sftp из стандартной командной строки Windows:
psftp user@ftp.address.com -pw password -b testscript.scr
Мне удалось быстро и (что более важно !!) загрузить файл из компании, для которой я работаю, в компанию, с которой нам нужно было вести бизнес. Вы также можете увидеть, что я готов переименовать файл при необходимости (ren
) или удалить файл при необходимости (rm
). Символ хеша (#
) устанавливает строки как строки примечания.
Это позволило мне создать полный пакетный файл в Windows, который конечный пользователь мог бы просто щелкнуть, чтобы загрузить файлы по мере их создания. Это было НАМНОГО проще, чем использование некоторых других «разновидностей» sftp, которые я нашел в сети, и я использовал PuTTY и доверял ему в течение десятилетий.