用批处理命令实现FTP文件的自动传输
2012-11-24 13:11
134 查看
FTP(文件传输协议)是通常与 UNIX 系统一起使用的文件传输实用工具。
FTP 能够使用脚本(来自外部文件的命令列表)。下面的示例演示了一个脚本,该脚本打开与 IP 地址 11.11.11.11 的连接,以 guest 身份使用密码“guest”登录到主机,上载 File1 文件,然后退出:
open 11.11.11.11
user
guest
guest
put file1
quit
您必须使用 -s 选项,FTP 才能在 Windows 下读取该文件。如果以前的脚本位于名为 Test.scr 的文件中,您可以通过键入以下内容启动该脚本:
ftp -s:test.scr
您可以在命令行中指定主机名称,然后使用脚本进行登录。例如,如果您使用以下命令行:
ftp -s:test.scr 11.11.11.11
脚本文件应如下所示:
user
guest
guest
put file1
quit
但是,如果 FTP 主机执行自动登录,此命令将不会运行。若要关闭自动登录,请在命令行中使用 -n 开关,如下所示:
ftp -n -s:test.scr 11.11.11.11
FTP 能够使用脚本(来自外部文件的命令列表)。下面的示例演示了一个脚本,该脚本打开与 IP 地址 11.11.11.11 的连接,以 guest 身份使用密码“guest”登录到主机,上载 File1 文件,然后退出:
open 11.11.11.11
user
guest
guest
put file1
quit
更多信息
您必须使用 -s 选项,FTP 才能在 Windows 下读取该文件。如果以前的脚本位于名为 Test.scr 的文件中,您可以通过键入以下内容启动该脚本:ftp -s:test.scr
您可以在命令行中指定主机名称,然后使用脚本进行登录。例如,如果您使用以下命令行:
ftp -s:test.scr 11.11.11.11
脚本文件应如下所示:
user
guest
guest
put file1
quit
但是,如果 FTP 主机执行自动登录,此命令将不会运行。若要关闭自动登录,请在命令行中使用 -n 开关,如下所示:
ftp -n -s:test.scr 11.11.11.11
相关文章推荐
- 用批处理命令实现FTP文件的自动传输
- 用批处理命令实现FTP文件的自动传输
- 用批处理命令实现FTP文件的自动传输
- Linux 使用expect工具和scp命令实现自动复制传输文件
- 用批处理命令加WinRAR实现自动备份文件数据
- 实现FTP自动传输文件
- 用批处理命令加WinRAR实现自动备份文件数据
- 批处理使用ftp命令传输文件
- 转:DOS批处理命令中实现自动命名(年月日+时分秒)
- Ubuntu16.04 安装FTP服务器vsftpd实现Windows之间传输文件
- 经过努力终于实现了远程FTP下载文件到本地的批处理
- 通过批处理调用FTP自动下载文件
- ftp自动验证登录及自动传输文件
- Python实现ftp文件传输
- Open and run Grasshopper from a batch file 用批处理命令自动打开指定的3dm文件和GH文件
- mac下用scp命令实现本地文件与服务器Linux文件之间的相互传输
- 巧用批处理文件实现宽带自动拨号
- 批处理实现自动删除过期文件的定期操作
- MYSQL用批处理命令自动删除重建数据库实现压缩ibdata1文件容量