1.需要工具 Docker、Rclone、winfsp、git(都是官方下载可能需要特殊网络环境)
2.安装Docker


我也不知道为什么显示成这样,先退出docker
- 打开管理员PowreShell输入以下命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

安装WSL,我这准备可以个附件,解压后安装里面的程序
https://xlangnan.lanzoui.com/i2RJbw3bicb


- 安装结束
- 打开管理员PowreShell
- 输入以下命令
wsl --set-default-version 2


配置挂载阿里云为WEBDAV
验证Docker是否安装成功 docker –version

docker pull zx5253/webdav-aliyundriver

将以下代码复制到记事本中,并用自己阿里云的refreshtoken替换代码中的 your refreshtoken,然后将替换过的代码复制,打开cmd命令行窗口,输入代码并回车即可,这样阿里云盘就被部署完成。
docker run -d --name=webdav-aliyundriver --restart=always -p 8080:8080 -v /etc/localtime:/etc/localtime -v /etc/aliyun-driver/:/etc/aliyun-driver/ -e TZ="Asia/Shanghai" -e ALIYUNDRIVE_REFRESH_TOKEN="your refreshToken" -e ALIYUNDRIVE_AUTH_PASSWORD="admin" -e JAVA_OPTS="-Xmx1g" zx5253/webdav-aliyundriver








新建把rclone的 目录写入,然后 确定 关闭

5.检查rclone是否配置成功
按win+X,然后按A 打开 powershell ,当然也可以去打开 cmd ,输入rclone –version,如果出现下面的输出则安装成功,否则检查上面步骤的环境变量是否配置正确

打开powershell输入命令 rclone config


name 输入一个英文的名字 我这里输入 aliyunpan


输入webdav 的url链接 http://192.168.31.110:8080 ,http不能省


输入设置的用户名 admin


bearer_token>直接按回车


选择y 继续





此时请使用git bash的终端执行以下命令
rclone mount aliyunpan:/ X: --cache-dir D:\huancunali --vfs-cache-mode writes &
显示The service rclone has been started.代表挂载成功了



其中:
aliyunpan替换为你自己前面设置的名称 。
Q: 替换为你想要挂载后硬盘的盘符名称即可,记得不要和本地的C盘、D盘等重复。
D:\huancunali 为本地缓存目录,可自行设置 。
出现:The service rclone has been started 则说明挂载成功。
然后输入 exit 退出终端即可。
5.设置开机自动挂载
创建一个名称为 startup_rclone.bat 的文件,里面填写上面的挂载命令:
rclone mount aliyunpan:/ X: --cache-dir D:\huancunali --vfs-cache-mode writes &

set ws=wscript.createobject("wscript.shell")
ws.run "startup_rclone.bat",0


为startup_rclone.vbs文件创建一个快捷方式 放到启动文件夹内,进入起动文件命令是 运行里面输入 shell:startup


这样就挂载完成了