Windows系统安装Alist:聚合阿里云盘、百度云盘、WebDAV等

cover

在数字化时代,我们越来越多地依赖于云存储服务来管理和共享我们的文件。然而,使用多个云存储服务往往会导致繁琐的操作和不方便的管理。为了解决这个问题,Alist应运而生。本文将介绍如何在Windows上安装并使用Alist来聚合阿里云盘、百度云盘、WebDAV等各种云存储服务。

Alist官网点击前往

GitHub: 点击前往

官方演示点击前往

安装Alist

找到并下载适用于Windows系统的安装包例如 alist-windows-amd64.zip

解压后在地址栏输入 cmd回车打开命令提示符

image-20240712121114126

输入下面的命令启动Alist服务

1
alist server

可以看到服务已运行在5244端口

image-20240712121624751

浏览器打开 http://localhost:5244

image-20240712121726673

获取密码

需要进入脚本安装AList的目录文件夹內执行如下命令

#低于v3.25.0版本

1
./alist admin

#高于v3.25.0版本

3.25.0以上版本将密码改成加密方式存储的hash值,无法直接反算出密码,如果忘记了密码只能通过重新 随机生成 或者 手动设置

1
2
3
4
# 随机生成一个密码
./alist admin random
# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD

例如我随机生成一个密码

image-20240712122336065

使用密码登录,登录后如下所示

image-20240712122632977

挂载网盘

百度网盘

刷新令牌

首先登录百度网盘网页版,然后点击这里 来获取刷新令牌。

image-20240712123410752

添加存储

管理 => 存储 => 添加 => 百度网盘

挂载路径是前台展示访问路径,例如此处我设置为/百度网盘

打开Web代理,WebDav策略选择使用代理地址

刷新令牌即refresh_token

文件夹路径可以使用根路径,即/

排序方式推荐使用时间降序

下载接口推荐使用非官方,使用官方接口下载超过100M会限速

客户端ID 即 client_id,客户端密钥即 client_secret,登录百度网盘网页版后会自动填写

点击添加即可

image-20240712125038532

状态为work即代表正常

image-20240712125408744

添加后回到首页

image-20240712125129727

选中文件邮件即可进行下载

image-20240712125719645

可在线预览文件

image-20240712130603383

阿里云盘

刷新令牌

此处官方给了相关安全提醒

请勿将阿里云盘进行公开分享,禁止帐号被多IP访问,若进行分享后帐号被冻结后果自负 添加存储后请及时设置元信息等措施防止被{其他人/爬虫}恶意[访问/分享]导致帐号被冻结,其他云盘也一样防止被冻结/封号

禁止使用阿里云盘搭建包括但不限于 图床、软件床视频外链到视频网站播放 等分发服务以及一些没有提到的不规范使用的方式,若违反被冻结/封号后果自负,并无法解除。

F12打开开发者工具,应用 => 存储 => token

image-20240712132716498

添加存储

管理 => 存储 => 添加 => 阿里云盘

挂载路径是前台展示访问路径,例如此处我设置为/阿里云盘

打开Web代理,WebDav策略选择本地代理

根文件夹ID默认为root,即可查看所有文件,也可为某一具体文件夹ID,文件夹ID可在网页版地址栏查看

刷新令牌即refresh_token

排序方式推荐使用创建时间降序

打开秒传功能

点击添加即可

image-20240712133427378

挂载到本地

下载 RaiDrive

添加 => NAS => WebDAV

取消勾选 地址,路径输入/dav,账号及密码填写Alist的后台账号密码

image-20240712140522875

点击连接即可挂载到本地image-20240712141309734

挂载到本地后可以将任何文件在本地直接预览,还可以快速上传或下载

挂载到PotPlayer

新建专辑,选择WebDAV协议,主机地址填写127.0.0.1/dav,端口5244,填写Alist账号及密码

image-20240712142536467

可直接在Potplayer播放网盘内影视资料

image-20240712142825738

设置开机自启动

创建Alist启动脚本

新建个.vbs后缀文本文件,保存以下内容,修改alist.exe所在路径

1
2
Set ws = CreateObject("Wscript.Shell")
ws.run "D:/SoftWare/exe/Portable/alist-windows-amd64/alist.exe server",vbhide

可以先关闭Alist服务,双击运行脚本进行测试,运行该脚本不会弹出任何窗口或提示

可以将该文件放到Alist目录并创建快捷方式

设置开机自启动

Win + R 打开运行窗口,输入shell:startup,把快捷方式放到该文件夹即可

image-20240712144111245

参考

文章:Alist 挂载阿里云盘、百度网盘、迅雷云盘、123网盘等

视频:AList安装教程 – 聚合阿里云盘、百度网盘、谷歌云盘、WebDav 等 18 款网盘 | 零度解说