【问题标题】:How to write a batch for a pkcs ftp upload?如何为 pkcs ftp 上传编写批处理?
【发布时间】:2013-04-17 08:38:31
【问题描述】:

我正在尝试编写一个脚本,它会自动连接到 ftp 服务器并上传两个简单的文件。 我在互联网上找到了许多通过批处理文件将文件上传到 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

亲切的问候 马里奥

“英语不是我的母语,请编辑清楚,然后删除此评论!”

【问题讨论】:

    标签: batch-file ftp cryptography private-key


    【解决方案1】:

    我会查看cUrl,因为它有更多选项,包括用于身份验证的选项。

    【讨论】:

    • 感谢链接,非常好的程序。我可以在这里问一个问题:我尝试了以下连接:start /B curl.exe -x proxy:port --key key.ppk sftp://.../folder1/in/ > result.html 目前没有上传,只是想看看它是否有效,但告诉我:遇到以下错误:无效的 URL 请求的 URL 的某些方面不正确。可能的问题: 访问协议丢失或不正确(应该是 http://'' 或类似的) Missing hostname Illegal double-escape in URL-Path Illegal character in hostname;不允许使用下划线
    猜你喜欢
    • 1970-01-01
    • 2011-12-17
    • 2014-10-26
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 1970-01-01
    • 2014-06-25
    相关资源
    最近更新 更多