Windows环境下文件夹自动同步的实现
·
一、Winscp介绍
Winscp是开源的FTP、SCP客服端。
WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。
下载地址:https://winscp.net/eng/docs/lang:chs
主要功能如下:
- 支持所有常用文件操作
- 支持基于 SSH-1、SSH-2 的 SFTP 和 SCP 协议
- 支持批处理脚本和命令行方式
- 多种半自动、自动的目录同步方式
- 内置文本编辑器
- 支持 SSH 密码、键盘交互、公钥和 Kerberos(GSS) 验证
- 通过与 Pageant(PuTTY Agent)集成支持各种类型公钥验证
- 提供 Windows Explorer 与 Norton Commander 界面
- 可选地存储会话信息
- 可将设置存在配置文件中而非注册表中,适合在移动介质上操作
二、FTP服务器
以下步骤为在Win10环境下配置。
1、打开控制面板。在设置中搜索控制面板;
2、开启功能
3、配置成功后,在开始屏幕中搜索“IIS”,然后点击打开“IIS管理器”;
4、按照提示信息填写;
5、然后在浏览器地址栏中输入“ftp://填写的IP”测试一下
三、Winscp脚本
open ftp://anonymous:Email@10.0.50.56
synchronize local -delete D:\TestFTPClient /
close
exit
四、Bat脚本
@echo off
cd C:\Program Files (x86)\WinSCP
winscp /script=d:\script.txt
rem pause
五、定时任务
1、桌面对着“此电脑”图标右击,选择管理;
2、新建计划任务,执行脚本。
更多推荐
已为社区贡献1条内容
所有评论(0)