Windows 电脑WebDav方式挂载阿里云盘为本地硬盘
1. 使用第三方开源工具 aliyundrive-webdav 实现。
github 项目地址:https://github.com/messense/aliyundrive-webdav
github 项目描述下载相应的windows版本:https://github.com/messense/aliyundrive-webdav/releases
windows版本下载完后后解压, 就一个aliyundrive-webdav.exe 文件。
2. 获取refresh Token并将云盘映射本地WebDAV服务。
需要在cmd命令行终端执行
扫码获取tokenaliyundrive-webdav qr login
打开阿里云App 扫码,得到refresh Token
最后命令行执行
aliyundrive-webdav -p <PORT> -r <REFRESH_TOKEN> -U <AUTH_USER> -W <AUTH_PASSWORD> --auto-index
-p 监听端口号,注意选择未使用的端口
-r 扫码获取的refresh Token
-U webDAV用户名
-W webDAV密码
--auto-index 自动生成index.html
打开浏览器,http://127.0.0.1:9999访问测试是否成功。
至此云盘中内容已经可以在浏览器显示。
3. 映射为本地磁盘
Windows打开此电脑右键点击空白区域, 弹出菜单, 选择“添加一个网络位置”。
下一步 -- 下一步--
4. 开机自动将云盘映射为本地WebDAV服务。
避免每次重启电脑都需要重新命令行。
需要用到的软件NSSM
下载地址(http://www.nssm.cc/download )作用是将exe、bat等程序变成windows服务。
进入程序目录,打开命令行终端,执行安装服务命令:
nssm install
弹出NSSM service install窗口
点击install service后, 到windows服务根据 Service name找到刚安装的服务。
将启动类型改为自动并启动服务。
重启电脑后,本地云盘挂载依然可以正常使用。
云盘WebDAV之后可以跟多种应用结合使用, 极大的便利性。