当前位置: 首页 > article >正文

Windows:AList+RaiDrive挂载阿里云盘至本地磁盘

零、前言

        电脑存储的文件多了,出现存储空间不够用的情况。又没前买新的硬盘或者笔记本电脑没有额外的插槽提供给新的硬盘。遇到这种情况,我想到可以使用网盘,但单纯的网盘又要上传下载,极其麻烦。看到WPS云盘可以直接挂载本地,所以我思考是否可以把网盘挂载到本地省去网盘上传下载的操作,经过一番研究,发现可行,对于百度网盘和阿里云盘,因为阿里云盘下载速度比百度网盘快,所以特意选择了阿里云盘进行本次实验的挂载。

一、前期准备

前往官网分别下载RaiDrive和AList,并完成相关软件的安装。

Home | AList文档

检查更新 | RaiDrive

或者使用我下载好的阿里云盘分享,提取码:0wb1。

二、软件配置

Alist配置

切换路径到Alist.exe下,输入alist.exe admin,获取账户密码。

如果没有弹出密码和上图情况相似,则使用 alist.exe admin set PASSWORD设置密码。

使用alist.exe server开启服务,这里也有显示初始化密码。

接着切换到浏览器http://localhost:5244使用账号admin和密码进行登录。

登录成功后,点击管理,进行云盘挂载。

 点击存储后,再点击添加。

 驱动添加选择阿里云盘Open

 挂载路径随便写,这里是虚拟WebDav云路径,不是本地磁盘路径。

缓存刷新时间设置成一分钟,这个涉及本地磁盘和云盘的同步所要经历的时间。

通过该链接Get Aliyundrive Refresh Token | AList Docs (nn.ci)获取刷新令牌。

 点击登录。

登录成功后进行授权,自动跳转会该页面后,直接复制刷新令牌。 

 复制令牌到Alist网站驱动添加的刷新令牌栏后,移除方式自定,其他配置保持默认即可。

 点击添加后,返回存储出现如下界面说明Alist配置完成。

RaiDrive配置

 打开安装好的RaiDrive软件,点击添加。

 按下图配置。注意:地址必须取消勾选,/dav相当于Alist的root根目录,必须写。

 点击连接,出现本地磁盘表示RaiDrive完成配置。

三、问题记录

报错1:ProtocolVersion

解决方案:

 Alist服务器在本地默认采用http连接,确认地址勾选取消,协议为http。

报错2:405 Method Not Allowed

 解决方案:

 路径没有输入/dav导致,原因是RaiDrive找不到Alist服务器的根目录。

 报错3:403 Forbidden

  解决方案:

Alist的admin用户未开启足够的权限,回到用户 | AList 管理,点击用户,再点击编辑。

 将以下没有勾选上的权限全部勾选上。

四、脚本编写配置Alist开机启动

创建记事本,并将记事本文件写入以下代码。

Set Shell = CreateObject("WScript.Shell")
Shell.Run "cmd.exe /k cd ./ && alist server",vbhide 

 将.txt后缀改为.vbs,将脚本文件放到Alist安装目录。

右键创建快捷方式。

 ​​​将快捷方式放到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup路径下。

开机测试,启动出现alist.exe即表示成功。

五、配置RaiDrive后台静默运行

         配置理由:因为RaiDrive自带开机启动的配置项,但带有广告,而且开机运行的时候还会弹窗就很烦,所以想办法配置后台静默运行。这里采用任务计划程序的方式进行配置,成功实现了后台运行。

 按Win键,打开任务计划程序。

 点击创建任务,在常规页添加如下参数。

 点击触发器页面,点击新建。设置延时的目的是保证它在alist启动后运行。

 切换到操作页面,点击新建,指定程序运行程序。

切换条件页面,将如果计算机改用电池电源, 则停止项取消勾选。

 设置页面配置如下

 配置完成后点击确定,出现如下任务表示配置成功。

 测试静默运行是否成功?右键该任务,运行查看是否有弹窗,如果无弹窗表示正常。

检查任务管理器是否存在RaiDrive

至此所有配置均完成,RaiDrive也不会弹广告了。 


http://www.kler.cn/a/532769.html

相关文章:

  • CSS 值和单位详解:从基础到实战
  • 【贪心算法篇】:“贪心”之旅--算法练习题中的智慧与策略(三)
  • Linux进程状态及其转换
  • C基础寒假练习(2)
  • Spring Boot框架下的单元测试
  • LeetCode 3105. Longest Strictly Increasing or Strictly Decreasing Subarray
  • Javaweb学习之Mysql(Day5)
  • excel电子表(或csv)中如何合并两个工作表,超过1,048,576行
  • 大模型高级工程师实践 - 将课程内容转为音频
  • 手写MVVM框架-收集依赖
  • 优选算法合集————双指针(专题二)
  • ZZNUOJ(C/C++)基础练习1051——1060(详解版)
  • linux 命令笔记
  • Linux(Centos)安装allnnlp失败,jsonnet报错
  • git进阶--4---git rebase 和 git merge的区别与联系
  • kubernetes 核心技术-Helm
  • MySQL 事务实现原理( 详解 )
  • 【web js逆向分析易盾滑块fp参数】逆向分析网易易盾滑块的 fp 参数,仅供学习交流
  • 渗透笔记2
  • 人工智能赋能企业系统架构设计:以ERP与CRM系统为例
  • 【零基础到精通】小白如何自学网络安全
  • 5 前端系统开发:Vue2、Vue3框架(上):Vue入门式开发和Ajax技术
  • 【大数据技术】案例03:用户行为日志分析(python+hadoop+mapreduce+yarn+hive)
  • 【医学影像 AI】EyeMoSt+:用于眼科疾病筛查的置信度感知多模态学习框架
  • 分享从零开始学习网络设备配置--任务6.5 实现园区网安全接入互联网
  • 网工_CSMA/CD协议