我有一个批处理文件,其中包含以下行...
ftp < ftpcom.txt
ftpcom.txt文件包含类似以下内容的内容:
open ftp.mysite.com
myusername
mypassword
cd public_html
cd subdirectory
mput afile.txt
y
quit
这在我的windows10个人电脑上运行良好已经有一段时间了,但我暂时被迫切换到一台旧的windows7个人电脑,现在密码卡住了。也就是说,我看到它已经连接到ftp.mysite.com,已经读取了我的用户名,现在正在询问密码(我看到文本" password :"
我使用S7FTPRequest将一个文件FTPing到运行在我的Fusion VM Windows7机器上的FTP Server上,在iOS模拟器中没有任何问题。
当我在我的iPad上安装应用程序并尝试做同样的事情时,什么也没有发生,FTP服务器甚至不会记录传入的请求。这可能是我路由器中的设置吗?我的ipad是通过WiFi连接到网络的,难道它不能和FTP服务器对话吗?
我必须使这个vbs脚本与我们的ftp服务器接口,当我运行它运行的测试服务器的脚本时,但当我在我的pc上运行它时,它给出了
Could not locate automation class...
我想这是因为服务器运行的是windows2003,而我的服务器是windows7,并且安装了所有的net framework,并且正在运行aspx页面。
所以我的问题是,我如何解决,使我的pc可以运行vbs的com对象?
也许注册com对象??但是我该怎么做呢?
我在Linux上运行了一个FTP脚本,它正在失败。下面是脚本:
/usr/bin/ftp -v -i -n my.ftp.server << cmd
user ftpuser password
binary
ls
<some other commands here>
quit cmd
它返回一个错误:
421 Service not available, remote server has closed connection
Not connected.
奇怪的是,如果我在命令行/usr/bin/ftp my.ftp.server中输入了这个命令,它会询问用户名
我使用FTPClient自动从FTP服务器下载文件。我用一个模拟的FTP服务器进行了测试,一切正常。 现在,我的问题是,当我使用要从中获取文件的服务器的地址时,我得到以下错误: java.io.IOException: Unable to determine system type - response: 530 Please login with USER and PASS.
at org.apache.commons.net.ftp.FTPClient.getSystemType(FTPClient.java:2835)
at org.apache.commons.net