我正在编写一个脚本,它会自动连接到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 w
我需要从ftp服务器下载一个文件,我使用libcurl 找到了这个示例。它与gcc一起在Linux中工作得很好,但我希望我的程序也能在Windows中工作。我注意到vcpkg中有一个端口,所以我用vcpkg install curl[*]:x64-windows安装它,没有任何错误。然而,问题是这个版本的libcurl似乎不支持ftp,因为它只是说* Protocol "ftp" not supported or disabled in libcurl并且失败了。如果我使用http,甚至https,它就能正常工作。我不知道ftp是根本不受支持,还是我需要在某个地方启用它。我在v
我试图在Windows共享主机上使用php FTP函数列出来自外部ftp服务器的一些文件,但我遇到了几个问题。
我首先尝试了几个web应用程序,如ajaxplorer和net2ftp,但我感到沮丧,于是我决定做一个非常基本的脚本来进行测试。
<?php
$ftp_server = "alinuxftpserver";
$ftp_user = "user";
$ftp_pass = "pass";
// set up a connection or die
$conn_id = ftp_connect($ftp_server) or
我有安装FTP Server角色的Windows Server 2016计算机,添加了FTP站点,并在Windows防火墙中添加了FTP服务器规则。我可以通过FTP本地连接,就像通过命令行这样:
ftp localhost
Connected to *redacted*.
220 Microsoft FTP Service
200 OPTS UTF8 command successful - UTF8 encoding now ON.
User (*redacted*:(none)): Administrator
331 Password required
Passwo