吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 693|回复: 7
上一主题 下一主题
收起左侧

[Windows] Windows下用rclone命令行方式将webdav映射为本地盘并开机启动

  [复制链接]
跳转到指定楼层
楼主
0yufan0 发表于 2024-11-20 16:49 回帖奖励
本帖最后由 0yufan0 于 2024-11-20 16:52 编辑

1.软件准备:

  • nssm:官网下载地址:https://nssm.cc/download
  • rclone: 官网下载地址: https://rclone.org/downloads/
  • WinFsp:官网下载地址:https://winfsp.dev/rel/
2.使用:
  • 下载上述NSSM、rclone、WinFsp最新版并安装,然后把NSSM和rclone的主程序目录添加到环境变量中
  • 打开windows命令行界面,运行代码 rclone config
  • 选择(N) New remote
  • 根据提示选择第55项就是配置webdav,按步骤填URL、自建服务选择other、账号、密码。账号和密码都填写webdav的账号密码,bearer_token那里留空就行。
  • 最后根据自己实际情况,选择yes后提示已经成功创建rclone配置,效果图如下:

3.挂载:
  • 运行类似如下指令:
  • rclone mount webdav:/ Z: --vfs-cache-mode writes --vfs-cache-max-age 60s
  • 其中webdav是上一步rclone配置的名字,Z:是挂载的本地磁盘位置,注意不要在最后加上/,缓存的位置,我这里直接使用默认会在C:\Users\用户名\AppData\Local\rclone这里,后面的writes是缓存模式。运行后打开windows资源管理器就会看到挂载成功了,这时候可以尝试打开文件。


4.创建windows服务
运行命令 nssm install rclone

参数Arguments就填rclone的启动参数,这里是mount webdav:/ Z: --vfs-cache-mode writes --vfs-cache-max-age 60s
5.可能会遇到服务启动失败的的问题:
是因为nssm默认使用LocalSystem用户。任务管理器-服务-右键rclone选择打开服务->找到rclone右键选择属性->登录->选择“此账户”->点击右侧浏览->弹出框中选择高级->立即查找->选择一个本地账户比如Adminstrator->一路确定。

创建完服务以后关闭所有命令行,然后手动启动服务,这时就可以看到windows资源管理器上面重新出现了网盘,此后每次启动计算机将自动挂载。
如果不想自动挂载,则可以手动停用rclone服务,然后重启计算机即可。
参考了cnblog上的ftp挂载教程上的《Windows下用rclone代替RaiDrive将ftp映射为本地盘

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
justbean + 1 + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
526715519 发表于 2024-11-20 16:50
谢谢分享
3#
kazuyuki 发表于 2024-11-20 16:59
4#
nianyueripe 发表于 2024-11-20 18:00
5#
雾都孤尔 发表于 2024-11-20 18:04
试试看,感谢分享。
6#
mortal15 发表于 2024-11-20 21:39
感谢分享,自己试一试
7#
fsgde 发表于 2024-11-20 23:55
感谢😊分享
8#
 楼主| 0yufan0 发表于 2024-11-21 08:53 |楼主
kazuyuki 发表于 2024-11-20 16:59
win10下不是可以直接挂在webdev共享吗?

windows对webdav支持并不好,你用过了就会知道。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 13:46

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表