Home Microsoft How To Mount Onedrive With Rclone on Windows X

How To Mount Onedrive With Rclone on Windows X


Official website to download: https://rclone.org/downloads/
GitHub Download: https://github.com/ncw/rclone
additional Windows Using rclone also requires another dependent tool winfsp, download address: http://www.secfs.net/winfsp/download/

After downloading, unzip it to your favorite folder.

2. Configure environment variables

Double-click Path, and add the path of the file you just unzipped to Path.

3. Check if rclone is configured successfully

Press win+Xand then press A to enter rclone --version. If the following output appears, the installation was successful, otherwise repeat the above steps.

4. Start to configure rclone

$ rclone config
Current remotes:

Name                 Type
====                 ====
OneDrive             onedrive

e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> n   #Enter n to create a new remote connection
name> OneDrive   # Give a name to the created remote connection
Type of storage to configure.
Enter a string value. Press Enter for the default ("").
Choose a number from below, or type in your own value
 1 / A stackable unification remote, which can appear to merge the contents of several remotes
   \ "union"
 2 / Alias for an existing remote
   \ "alias"
 3 / Amazon Drive
   \ "amazon cloud drive"
 4 / Amazon S3 Compliant Storage Provider (AWS, Alibaba, Ceph, Digital Ocean, Dreamhost, IBM COS, Minio, etc)
   \ "s3"
 5 / Backblaze B2
   \ "b2"
 6 / Box
   \ "box"
 7 / Cache a remote
   \ "cache"
 8 / Dropbox
   \ "dropbox"
 9 / Encrypt/Decrypt a remote
   \ "crypt"
10 / FTP Connection
   \ "ftp"
11 / Google Cloud Storage (this is not Google Drive)
   \ "google cloud storage"
12 / Google Drive
   \ "drive"
13 / Hubic
   \ "hubic"
14 / JottaCloud
   \ "jottacloud"
15 / Koofr
   \ "koofr"
16 / Local Disk
   \ "local"
17 / Mega
   \ "mega"
18 / Microsoft Azure Blob Storage
   \ "azureblob"
19 / Microsoft OneDrive
   \ "onedrive"
20 / OpenDrive
   \ "opendrive"
21 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
   \ "swift"
22 / Pcloud
   \ "pcloud"
23 / QingCloud Object Storage
   \ "qingstor"
24 / SSH/SFTP Connection
   \ "sftp"
25 / Webdav
   \ "webdav"
26 / Yandex Disk
   \ "yandex"
27 / http Connection
   \ "http"
Storage> 19   #Select the name of the network disk listed above, Microsoft OneDrive is 19, we will enter 19 here
** See help for onedrive backend at: https://rclone.org/onedrive/ **

Microsoft App Client Id
Leave blank normally.
Enter a string value. Press Enter for the default ("").
client_id>    #留空
Microsoft App Client Secret
Leave blank normally.
Enter a string value. Press Enter for the default ("").
client_secret>    #留空
Edit advanced config? (y/n)
y) Yes
n) No
y/n> n   #Do not set advanced configuration, select n
Remote config
Use auto config?
 * Say Y if not sure
 * Say N if you are working on a remote or headless machine
y) Yes
n) No
y/n> y   #Select y to configure authorization automatically
If your browser doesn't open automatically go to the following link:
Log in and authorize rclone for access
Waiting for code...

Upload the file to the network disk, the file is copied to the cache directory first, and then uploaded, after the upload is complete, the file in the cache directory will not be automatically deleted, so remember to clean up the directory regularly

Finally, to execute the above command to exit the terminal background mount program will also exit, which will not achieve our purpose, so add an ampersand after the command

Previous articleMicrosoft Office365 A1 / A1P / E3 MSDN / E3 Trial version differences and use risks
Next articleDebian 10 System and Network Parameter Optimization


Please enter your comment!
Please enter your name here