Alist + RaiDrive-Nas挂载云盘(Quark)
Alist download
Alist document
RaiDriver download — https://www.raidrive.com/
nssm download
nssm document
nssm specification
配置 Alist
下载适合的Alist版本后,启动服务; 需使用命令符。
在完成解压的目录下,输入CMD,调出命令提示符输入:alist server
登录 Alist
浏览器输入: http:\127.0.0.1:5244/@login
访问到alist的登录页面,账号默认为 admin 密码为上图服务启动时的初始密码;
登录后,点击正下方的 管理 ,进入到管理界面,侧边栏选中存储 --> 添加 --> 编辑网盘配置 (截图为已配置成功的)
获取夸克网盘的Cookie;在Alist文档中有列出所有网盘所需的方法,只需要填写Cookie即可,根目录ID为0;
我的配置页面
保存后,网盘状态:work 即为成功
配置 RaiDriver
网盘挂载到本地 —> 选择对应版本下载并安装RaiDriver
RaiDrive配置页面,注意:路径必须填“/dav” 否则会出现授权错误
ValIDAteUrl:This is not webdav url:Response is html
page. Some file names or extensions may be rejected by the server.
挂载提示Protocol version,控制面板是没有加密协议的,注意第五项取消勾选(取消加密协议)
配置成功
连接配置成功后,可以看到本地磁盘网络位置下多了一个文件夹,下面对应刚才添加的磁盘,此时,你就可以在本地进行网盘的读写。
服务开机启动
配置完成,但是启动alist的命令行窗口不能关,每次开机还需要手机打开,我们通过nssm把alist注册为window服务,在后台运行。配置完成,但是启动alist的命令行窗口不能关,每次开机还需要手机打开,我们通过nssm把alist注册为window服务,在后台运行。
将下载的压缩文件解压到自己指定目录(如 C:),然后添加环境变量,添加此目录到环境变量(C:\nssm-2.24\win64),
以管理员身份打开新的命令行窗口,输入nssm intall [service_name]
,调出设置窗体
填写完成单击install service, 启动服务即可
nssm start alist
启动服务
nssm status alist
查看状态
通过VBS开机启动
在桌面新建一个文本文档,更改文件后缀名为vbs,文件名不固定,可自定义。
在文件中添加两行代码,第二行中F:\alist\alist.exe是你alist.exe存放的地址,自己查看存放位置后更改。
Set ws = CreateObject("Wscript.Shell")ws.run "F:\alist\alist.exe server",vbhide// 在AList.exe所在的目录下,创建一个txt文件,将后缀名改.vbs输入代码
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c .\alist.exe server",vbhide// 官方 启动
Dim ws
Set ws = Wscript.CreateObject("Wscript.Shell")
ws.run "alist.exe server",vbhide
Wscript.quit// 停止
Dim ws
Set ws = Wscript.CreateObject("Wscript.Shell")
ws.run "taskkill /f /im alist.exe",0
Wscript.quit
编写完文件后,把文件放到alist.exe所在的目录下,右击该文件发送到桌面快捷发送:
然后把这个快捷方式加入开机自启中,按住win+R,输入命令shell:startup:
点击确认后,把桌面快捷方式拖到这个文件夹即可: