sharelist+RaiDriver将阿里云盘映射到本地磁盘
摘要
阿里云盘等众多网盘业务正在被广泛应用,但只能在其软件界面查看且不能编辑。为了更方便的使用网盘,我们可以把网盘映射为本地磁盘,这样就可以从资源管理器中打开网盘,像打开CDEF盘一样方便。
方法
使用开源工具sharelist获取网盘的文件结构,然后使用RaiDriver将其映射到本地磁盘。sharelist可以安装在服务器上保持运行,也可以安装在自己windows系统上,仅用来获取网盘文件结构;但RaiDriver必须安装在自己电脑上,以将文件结构映射到资源管理器。
1. sharelist
请保证已安装Node.js,从官网下载安装即可。
sharelist官方文档介绍了安装方法,这里我从releases下载了windows版本的exe程序,下载下来直接双击运行即可显示下图界面,说明sharelist启动成功。
打开浏览器访问http://127.0.0.1:33001(提示输入口令密码是sharelist)即可看到sharelist功能页面。然后点击页面上的【管理】,即可进入管理界面,然后找到【挂载盘】⇒ 【创建挂载】
其中,Refresh Token需要你登录网页版阿里云盘(https://www.aliyundrive.com/sign/in)来获取。登陆后按下键盘的F12弹出开发者工具,按下图步骤找到refresh_token的值(字符串,不含双引号),复制下来并填写到上图sharelist的Refresh Token输入框中。
再次访问http://127.0.0.1:33001即可显示你的云盘目录结构。
缺点:不能自动同步;例如你在网盘APP里删除了文件,sharelist并不能发现,需要在sharelist管理界面点击右上角的清理缓存,然后才会拉取到最新的文件结构。
2. RaiDriver
从官网(https://www.raidrive.com/)下载安装即可。打开RaiDriver
- 改一下语言
- 添加映射
然后打开资源管理器就可以看到多了一个盘符,也就是你的阿里云盘哦~
3. 后台运行sharelist
步骤1中直接双击运行sharelist将保持前台运行,显示的黑窗口一旦关掉,sherelist服务结束了。那我们就后台启动sharelist。
后台运行sharelist
新建一个txt文本文件,内容如下,注意替换掉最后一行sharelist的路径:
@echo off
if "%1" == "h" goto begin
start mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin%以上实现窗口后台运行,但会一闪而过;以下实现sharelist的关闭和启动%taskkill /f /IM sharelist.exe
start /b D:\sharelist\sharelist.exe > D:\sharelist\sharelist_log.txt
将该txt文本文件的后缀改为.bat
,以后双击执行这个.bat
文件就可以启动sharelist了~。
开机自启动
上面实现了后台运行sharelist,但每次重新开机后,还需要手动运行一下.bat
。如果你希望电脑开机自动启动它,可以把这个.bat
文件复制到C:\Users\你的系统用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
下(或者直接按Win+R
输入shell:startup
并确定即可在资源管理器中显示该文件夹),以后开机就会自动启动sharelist了。
如果你需要手动停止sharelist,打开cmd窗口,杀死进程即可:
taskkill /f /IM sharelist.exe
4 . 安全问题
4.1 sharelist
sharelist启动后会提供一个局域网地址(例如我的是http://10.170.23.236:33001),在局域网内其他人的电脑上也能访问我的sharelist,不过需要输入口令,因此强烈建议你在sharelist管理页面上把默认口令(sharelist)改掉!
一般来说,口令改掉就可以了,别人不知道口令是无法进入sharelist主界面的。但为了保险起见,我们可以增加防火墙规则来阻止外部对这个端口的访问。可以参考如何设置windows防火墙的出入规则
4.2 RaiDriver
RaiDriver配置好后有一个弊端,就是它会把你映射好的盘公开到局域网内,如图
同一个局域网里的同学能够查看你的文件。去控制面板关掉网络发现即可,如图
参考
- W10+Sharelist+Raidrive+Webdav+天翼云盘/阿里云盘/Onedrive 本地存储
- 如何设置windows防火墙的出入规则
sharelist+RaiDriver将阿里云盘映射到本地磁盘相关推荐
- 使用alist连接百度网盘和阿里云盘挂载到本地磁盘
1.下载alist软件 alist软件下载地址:https://github.com/alist-org/alist 跳转后,找到对应的windows版本 2 .下载后解压,并启动服务 注意:alis ...
- Windos系统使用webdav协议将阿里云盘挂载在本地,并实现Notability等支持webdav协议软件的自动备份
主要想方便阿里云盘在本地的备份和使用,在网上参考前辈的教程后摸索出了占用空间小且比较方便的方法,只需要部署好webdav后在本地挂载阿里云盘就可以了,在同一局域网的其他设备可以通过电脑的ip地址访问w ...
- 小白入门-------如何将阿里云盘挂载到本地(Windows)
这里写自定义目录标题 先来看一下效果: 普通人需要掌握的知识: 需要的软件支持 第一步下载webdav-aliyundriver的包 第二步下载Java运行环境JDK 1:首先下载JDK 2:安装JD ...
- 如何将阿里云盘挂载到本地
目录 1.下载挂载软件 2.打开CloudDrive 3.结果预览 4.点击并通过阿里云盘手机版扫码
- 阿里云盘挂载到本地(最简单的方法)
先上效果图 总共有3个步骤: 步骤一:先下载一个软件: 下载地址: 链接:https://pan.baidu.com/s/1g_QnCE7Xu_B_bkKNLKB3rg 提取码:nqty 下载完后并运 ...
- 将阿里云盘挂载到本地
1.查看电脑是否开启虚拟化和Hyper-V 虚拟化: 打开设备管理器->性能查看 Hyper-v: 按下win键->搜索[功能]->启动或关闭Windows功能->勾选[Hyp ...
- 阿里云盘映射webdav操作
开发者项目主页 这里只介绍windows系统下利用jar包运行建立本地服务后连接的方法. 1,登录阿里网盘网页版后按下图获得refresh-token(不需要引号) 2,下载jar包.git下载地址( ...
- Windows电脑挂载阿里云盘为本地磁盘(网络磁盘)
Windows电脑将阿里云盘挂载为本地磁盘,全速访问资源,本篇文章依赖于阿里云盘的webdav功能,如果没有搭建的童鞋可以先搭建好webdav 搭建阿里云盘webdav的文章 群晖NAS同步阿里云盘: ...
- 如何使用TF卡和阿里云盘给surface pro扩容
surface pro作为一款优秀的二合一平板电脑,其特点是轻盈小巧,能够满足日常办公需求,但是随着硬盘增大,价格飞涨,所以现在很多人处于硬盘不够用的窘境,本文介绍两种方法来给surface pro扩 ...
- Alist+RaiDrive挂载天翼云盘、阿里云盘
目录 一.工具介绍 1.1.Alist 1.2.RaiDrive 二.Alist支持的存储 三.安装 3.1. Windows (1)安装 (2)启动服务 (3)登录 (4)添加天翼云盘 (5)开机 ...
最新文章
- thinkpad触控笔怎么用_笔记本电脑卡死了怎么办关不了机
- Atitit. 查找linux 项目源码位置
- python xpath语法-Python爬虫:Xpath语法笔记
- 解决ajax劫持,Ajax实现检测网站劫持的方法
- C#使用iTextSharp操作PDF文件
- 汇编语言(十三)之偶数转成哥德巴赫猜想
- Android官方开发文档Training系列课程中文版:电池续航时间优化之检查、检测网络连接状态
- java actionscript_ActionScript(对比Java)学习笔记二
- 《Reids 设计与实现》第十八章 事务
- 【实践】LightSeq:高性能NLP序列推理实践-字节跳动.pdf(附下载链接)
- 引入antd组件样式_create-react-app 实现 antd 的按需加载
- ubuntu系统无法连接识别到adb设备和fastboot设备解决方法
- IDEA 日常小技巧
- python多项式求导_OO博客作业1:多项式求导作业总结
- 谷歌:AI系统需要“自我怀疑”能力,方能作出更好的决定!
- dw1000精度调节记录1
- static char x [ ]=“12345”; 为什么比 static char y[ ]={‘1’,‘2’,‘3’,‘4’,‘5’};长?
- 教你一招:Word中的文字转换成表格,把表格转换成文字
- 【程序】STM32H743ZI单片机驱动DP83848以太网PHY芯片,移植lwip 2.1.3协议栈,并加入网线热插拔检测的功能
- WPS 无法覆盖选中文字