使用Rclone實作網盤挂載(Windows)
一、為啥要用Rclone
最近發現了一個“好”工具——RaiDrive 。這是一款能夠将一些網盤映射為本地網絡磁盤的工具,支援 Google Drive、Google Photos、Dropbox、OneDrive、FTP、SFTP、WebDAV。”
emm。。。試了一下。。。
- OneDrive個人——OK
- 堅果雲——OK
- OneDrive商業——BOOM!!!
- GoogleDrive——BOOM!!!在社群查了一下,官方回複是挂VPN通路GD就會報錯,以後會改進這個問題。。。這和沒說一樣,辣雞!
使用Rclone實作網盤挂載使用Rclone實作網盤挂載(Windows) 順便吐槽一下白熊雲盤。。。免費5TB,能傳不能下載下傳,我要你有何用呢?使用Rclone實作網盤挂載使用Rclone實作網盤挂載(Windows)
于是我又發現了新的東西——Rclone
二、簡介
Rclone 是一款的指令行工具,支援在不同對象存儲、網盤間同步、上傳、下載下傳資料。[3]
Rclone網站
三、使用
1. 下載下傳
(1)Rclone的下載下傳:https://rclone.org/downloads/
根據自己電腦是64位還是32位選擇
下載下傳完成後解壓到自己喜歡的檔案夾。出于謹慎,我選擇了全英文的路徑。
(2)winfsp:是使用Rclone的必備元件,可以從>這<下載下傳。
下載下傳完成後一通安裝就好了。
(3)Git Bash
後面發現windows的powershell并不能現實盤符,使用GIT CMD就可以。安裝也是沒什麼需要特别注意的。
2. 設定系統變量
桌面,此計算機->屬性->進階設定->環境變量
首先選擇PATH,浏覽,接着選擇剛才的路徑(比如:我放在了
C:\Program Files\rclone-v1.51.0-windows-amd64
路徑下)
按,然後按
win+X
,輸入
A
rclone --version
,如果出現下面的輸出則安裝成功,否則重複上面步驟。
[1]
3. 配置Rclone
這個部分參考了[1]、[3]、[4]以及官方示例。
(1)挂載MicroSoft OneDrive的配置
官方示例裡面有參考的代碼。
- 首先輸入
rclone config
- 接着如圖:
使用Rclone實作網盤挂載使用Rclone實作網盤挂載(Windows) 使用Rclone實作網盤挂載使用Rclone實作網盤挂載(Windows) -
然後回彈出網頁讓我們登入和授權
盜個圖
使用Rclone實作網盤挂載使用Rclone實作網盤挂載(Windows) - 然後是成功的界面 我們回到PowerShell接着配置
使用Rclone實作網盤挂載使用Rclone實作網盤挂載(Windows) 這就完成了配置!使用Rclone實作網盤挂載使用Rclone實作網盤挂載(Windows)
(2)挂載磁盤
官方說明
輸入代碼(直接引用)[1][4]:
挂載檔案夾輸入:
rclone mount onedrive: D:\onedrive –allow-other –vfs-cache-mode writes –allow-non-empty &
挂載盤符輸入:
rclone mount onedrive:/ O: –cache-dir D:\Temp –allow-other –vfs-cache-mode writes –allow-non-empty &
然而,此電腦裡面并沒有出現我需要的盤符,弄得我懷疑人生了。
查了半天找到了——Git Bash。[4]
在Git CMD中輸入:
rclone mount onedrive:/ H: --cache-dir D:\Temp\OneDrive --vfs-cache-mode writes
意思就是把onedrive所有檔案挂載到H盤符下,緩存存儲在D:\Temp\OneDrive下。
運作結果:
出現了盤符H!撒花!
四、其他
懂批處理朋友幫忙看看咋回事呗(powerhell運作顯示成功,但是系統裡面沒有挂上盤符),感謝!
參考文獻
[1] 飄雲,使用軟體rclone在Windows作業系統上挂載OneDrive為本地硬碟的操作方法,2019
[2] 韓大能耐,【超詳細】Windows利用rclone将GoogleDrive等網盤/雲盤挂載到本地,2019
[3] Hammer,Rclone 使用教程 - 挂載管理谷歌雲盤、Dropbox 等網盤,2019
[4] 程式員大學營,Windows上挂載OneDrive為本地硬碟,年份缺失