如何创建一个.BAT
文件从FTP服务器下载文件或文件夹? (与它替换现有文件)(我们有像ftp://me:[email protected]/file.file
(或http://example.com/file.file链接),并像C:\Users\UserName\Some mixed Русский English Adress\file.file
绝对文件链接)(只使用本地的Windows(XP Vista的WIN7等)BAT功能和文件)我以前用过WGET如何创建一个.BAT文件从HTTP ftp服务器下载文件?
6
A
回答
6
下面是如何自动内置ftp.exe
工具的例子:
的例子是有关上传的,但原理是一样的(只是用get
代替put
)。
不过,由于这只是“管道命令”到ftp.exe中,我建议不要这样做生产质量的批处理文件(没有错误处理等),而是使用一些外部工具。我仅仅提供了这个答案,因为你明确要求只使用Windows内置命令的解决方案。
编辑:这里有一个具体的例子:
REM replace this with your user name and password
REM make sure there is no space between the pwd and the >>
echo user me > getftp.dat
echo mypass>> getftp.dat
echo binary >> getftp.dat
REM replace this with the remote dir (or remove, if not required)
echo cd remoteSubDir >> getftp.dat
REM replace this with the local dir
echo lcd C:\Users\UserName\SomeLocalSubDir >> getftp.dat
REM replace this with the file name
echo get file.file >> getftp.dat
echo quit >> getftp.dat
REM replace this with the server name
ftp -n -s:getftp.dat example.com
del getftp.dat
1
在批处理文件中完成此操作。 http://www.gnu.org/software/wget/
1
您使用的是什么FTP客户端软件?它是否可以编写脚本?如果是这样,请创建一个脚本来下载文件并从批处理文件中调用此脚本。
我正在做这与WS_FTP。
1
的命令行的内置于大多数Windows操作系统is scriptable FTP程序。你只需要创建一个命令的文本文件,如果你用手运行它(每行一个命令),你会送,然后像这样执行:
ftp -s:download.scr
相关问题
- 1. 从ftp服务器下载文件
- 2. 如何从另一个ftp服务器下载文件到我的服务器
- 3. 如何使用FTP(E)S从服务器下载文件?
- 4. 如何从FTP服务器下载文件夹
- 5. 如何在从FTP服务器下载文件时显示JProgressBar
- 6. 如何使用WinSCP从FTP服务器下载特定文件?
- 7. 如何从FTP服务器下载.txt文件
- 8. 在FTP服务器上创建一个文本文件(Commons-net)
- 9. C++ FTP WinINet,无法从FTP服务器下载文件夹
- 10. 如何从服务器下载文件
- 11. 如何从服务器下载文件?
- 12. 从Linux FTP服务器和Windows FTP服务器下载最旧的文件
- 13. 只下载.csv文件从外部FTP服务器到我的FTP服务器
- 14. 创建一个.bat文件
- 15. PHP:如何创建和ftp文件到另一台服务器?
- 16. 检查并从FTP服务器下载多个文件
- 17. 从FTP服务器快速下载多个文件
- 18. 如何创建一个.BAT文件来下载和解压zip文件?
- 19. 从linux服务器下载文件一旦创建
- 20. 从服务器下载一堆文件
- 21. 创建一个windows服务,每小时从azure下载文件
- 22. 如何在Android中使用http从服务器下载文件
- 23. Android FTP客户端应用程序 - 如何从FTP服务器下载文件
- 24. 从FTP服务器下载文件到网络驱动器
- 25. 将文件从FTP服务器下载到浏览器
- 26. 创建一个bat文件从一个.java文件
- 27. 创建下载链接到文件服务器上的文件
- 28. 如何从一个按钮服务器下载文件单击
- 29. 如何创建BAT文件
- 30. 如何用ftp链接下载服务器文件
所以......篦如何替换现有文件与recived文件?你可以添加代码示例吗? – Rella 2010-05-19 16:02:55
增加了一个例子。 – Heinzi 2010-05-19 17:01:21
我处于这种情况,我需要将文件从FTP路径复制到本机中的本地文件夹。我如何使用批处理文件来实现这一目标。 – 2015-05-12 14:09:29