2013-04-17 2 views
0

Я пытаюсь написать сценарий, который автоматически подключается к ftp-серверу и загружает два простых файла. Я нашел много руководств в Интернете для загрузки файла через пакетный файл на ftp-сервер, и он отлично работает.Как написать партию для загрузки pkcs ftp?

Моя проблема заключается в том, что мне нужно подключиться к серверу с помощью сертификата PKCS. Можно ли даже написать такой скрипт с партией?

Если нет, есть ли другие возможности?

система: Windows 7,7601

Текущий Сценарий:

set tempftp=fileserver.ftp 
:# create ftp-script 
echo OPEN xxx.xx.xx.xx > %tempftp% 
echo USER username pwd >> %tempftp% 

rem not working: 
echo cd FTP 

echo send %1 >> %tempftp% 
echo disconnect >> %tempftp% 
echo quit >> %tempftp% 
:# execute 
ftp.exe -n -i -s:%tempftp% 
del %tempftp% 
pause 
exit 

С наилучшими пожеланиями Марио

"английский не мой первый язык, измените для ясности, а затем удалить этот комментарий!"

ответ

0

Я бы посмотрел cUrl, так как у него есть еще много вариантов, в том числе для аутентификации.

+0

спасибо за ссылку, действительно хорошая программа. У меня есть вопрос: Я пробовал следующие для подключения: 'start/B curl.exe -x proxy: port --key key.ppk sftp: //.../folder1/in/> result .html' в настоящее время без загрузки, просто чтобы увидеть, если он работает, но говорит мне: следующая ошибка была обнаружена: Недопустимый URL Некоторые из аспектов запрашиваемого URL неверен. Возможные проблемы: Отсутствует или неверный протокол доступа (должен быть http: // 'или аналогичный) Отсутствует имя хоста Незаконный двойной сбег в URL-пути Недопустимый символ в имени хоста; подчеркивания недопустимы – Mario

Смежные вопросы