1.下载软件 https://s3browser.com/
2.安装s3browser后进行配置
3.测试能否同步
4.编写同步脚本
新建一个txt文档:输入以下命令
s3browser-cli.exe /file sync test C:\Users\test s3:bucketname/1234 ncdhs
其中:
- test:第2步填写的 Display name
- ncdhs:文件更改包括新建、变更、删除;使用哈希值比较文件;使用哈希值比较文件;在没有确认提示的情况下开始同步
语句含义是:使用test账号,把C盘Users\test目录下的所有文件,同步到名字为bucketname存储桶的1234目录下。
5.测试同步脚本
修改刚才的txt文档名字为 sync.bat,并剪切到S3 browser的安装目录下:
双击执行sync.bat,完成后会对话框会自动退出。
6.编写按时执行sync.bat的脚本
新建一个txt文档:输入以下命令
@echo off
:loop
call "C:\Program Files (x86)\S3 Browser\sync.bat"
timeout /t 3600
goto loop
其中:
- :loop 为无限循环
- goto loop 为跳回循环开始
修改txt文档名字为 run_every_hour.bat,并务必剪切到S3 browser的安装目录下:
7.执行 run_every_hour.bat
cd 到S3 browser的安装目录下,并执行 run_every_hour.bat
还有一种同步方式是通过windows的计划任务实现,但篇幅有限这里就不做介绍了。
好了,自己动手试试吧,希望能提升你的工作体验。