Rclone (rsync for cloud storage) 是一个命令行程序,用于同步文件和目录,支持常见的 Amazon Drive 、Google Drive 、OneDrive 、Dropbox 等云存储。本文将演示在 Windows 平台下将 OneDrive 挂载为本地硬盘,并使用跨平台的 Rclone GUI 连接到云盘。
1、rclone下载地址
首先下载适用于 Windows 的 rclone
官网下载:
GitHub下载:
在rclone官网中,Windows 平台下选择下载 AMD64 - 64 Bit
或者在github下载。
下载后解压到一个英文路径中。
另外在Windows平台使用rclone还需要另一个依赖工具winfsp
,下载地址:
下载后一路安装即可。
2、为rclone配置环境变量
- 在电脑桌面右键点击“此电脑”的“属性”选项
- 选择“高级系统设置”选项
- 在系统变量中找到path,添加刚才解压后的路径
3、检查rclone是否配置成功
按win
+X
,然后按A
打开 powershell
,当然也可以去打开 cmd
,输入rclone --version
,如果出现下面的输出则安装成功,否则检查上面步骤的环境变量是否配置正确。
4、开始配置rclone
在终端中依次输入以下命令行,请根据我下的步骤进操作。
此时,就会出现刚刚配置好的网盘名称了
在 C:\Users\你的用户名\.config\rclone
文件夹下就可以看见配置文件 rclone.conf 啦。
5、挂载OneDrive为本地硬盘
此时请使用 git bash
的终端执行以下命令,因为我使用cmd
和 powershell
都出现关闭终端后挂载程序退出、本地挂载的OneDrive退出的现象。 如果你的windows没有安装git , 请自行安装。若你使用 cmd
的话 ,cmd
是不能退出的,要保持 cmd
不退出本地硬盘才一直挂载着。
在 git bash
中输入以下挂载命令:
其中:
OneDrive_loca
替换为你自己前面设置的名称 。
Q:
替换为你想要挂载后硬盘的盘符名称即可,记得不要和本地的C盘、D盘等重复。
E:\OneDrive
为本地缓存目录,可自行设置 。
出现:The service rclone has been started
则说明挂载成功。
然后输入 exit
退出终端即可。
然后就可以看见本地多了一个盘,往里面复制文件就是上传,从里面复制文件到其它盘就是下载。
6、设置开机自启动挂载
创建一个名称为 startup_rclone.bat
的文件,里面填写上面的挂载命令:
将这个文件放在C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
中
重启计算机后就会自动挂设置的云盘了,当然这样做由于调用的是 cmd
因此还是不能关闭运行的 cmd
。下面介绍一种利用 Rclone GUI 的进行管理的使用方法。
7、可视化上传下载 RcloneBrowser
在 https://github.com/kapitainsky/RcloneBrowser/releases中下载 [RcloneBrowser]() 。
下载好后进行安装,然后进行配置。配置 rclone.exe
的路径还有 rclone.conf
配置文件的路径。
这是我前面解压rclon的路径以及配置文件的路径
配置好后就可以看见前面配置的 OneDrive 网盘了 ☁️
双击打开就可以看见里面的内容了,可以去愉快的上传或者下载了。
上传的话,选择要上传的文件或文件夹以及云盘的存放路径,再选择 copy
模式,点击 run
即可。下载与之类似。
在 Jobs
当中还可以查看任务的进度、速度等。
另外还可以设置代理,见下图:
这样挂载谷歌云端硬盘就很方便了。
如果你觉得rclone 太麻烦,还可以试试 RaiDrive 挂载,安装后选择相应的网盘登录即可,但我用起来感觉比较卡顿。 不推荐了,2020年3月份收到邮件说挂载 Onedrive 、Google Derive 要收费了,无奈
来源:https://www.cnblogs.com/jinanxiaolaohu/p/17552174.html
参考
官方文档
Windows下用rclone挂载OneDrive为本地硬盘
使用软件rclone在Windows操作系统上挂载OneDrive为本地硬盘的操作方法
Rclone 进阶使用教程 - 常用命令参数详解