千家信息网

windows系统内置ftp客户端和相关命令

发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,目的:学会使用windows系统内置ftp客户端和相关命令。环境:windows 7情景:多个设备需要备份它们的配置文件,设置为明天自动备份,以FTP服务下载到服务器,并以日期保存。这里需要使用FTP
千家信息网最后更新 2025年02月08日windows系统内置ftp客户端和相关命令

目的:学会使用windows系统内置ftp客户端和相关命令。


环境:windows 7


情景:多个设备需要备份它们的配置文件,设置为明天自动备份,以FTP服务下载到服务器,并以日期保存。


这里需要使用FTP服务,这个服务一般系统都自带有,可以使用命令模式,或写成批处理脚本运行。


ftp命令支持交互和执行配置操作:

有如下参数:

-v 禁止显示远程服务器响应。

-n 禁止在初始连接时自动登录。

-i 关闭多文件传输过程中的交互式提示。

-d 启用调试。

-g 禁用文件名通配(请参阅 glob 命令)。

-s:filename 指定包含 ftp 命令的文本文件;命令在 ftp 启动后自动运行。

-a 在绑字数据连接时使用所有本地接口。

-A 匿名登录。

-x:send sockbuf 覆盖默认的 so_sndbuf 大小 8192。

-r:recv sockbuf 覆盖默认的 so_rcvbuf 大小 8192。

-b:async count 覆盖默认的异步计数 3

-w:windowsize 覆盖默认的传输缓冲区大小 65535。

host 指定主机名称或要连接到的远程主机的 ip 地址。


注意: - mget 和 mput 命令将 y/n/q 视为 yes/no/quit。

- 使用 ctrl-c 中止命令。

交互式:

输入ftp进入交互式: open ip地址,打开ftp链接,之后提示输入用户名,然后输入密码。

lcd 本地路径,设置本地路径

cd 本地路径,跳转到本地路径

get 远程文件路径文件 本地文件,下载远程文件到本地

put 本地文件 远程文件,上传本地到远程

bye和quit都是用来退出

执行配置文件的方式可以做自动的批处理。 配置文件可以是文本文档,扩展名是cfg,文档内格式如下:

 open ip地址 登录名 登录密码 cd 本地路径 get 远程文件路径文件 本地文件 bye


0