一、下载Alist
下载地址: https://github.com/alist-org/alist/releases/
下载的文件解压到一个目录,最好先手动创建一个文件夹,比如 D:\Program Files\alist
完整的路径如下
D:\Program Files\alist\alist.exe
二、 运行Alist
启动服务,在地址栏输入cmd快速进入当前目录,输入
alist.exe server
就会在当前目录下生成 data文件夹。包含了程序的数据。
打开浏览器:localhost:5244 即可访问,终端出现了随机密码,但是默认密码太麻烦了,建议直接重置密码。
回到 alist所在目录,看到 第一次运行的时候生成的 data 文件夹,这个是存放数据的文件夹。
生成(重置)密码:回到 alist.exe
所在目录,重新打开一个 cmd 窗口
# 指定密码
alist.exe admin set 你的密码 --data .\data
# 随机生成密码
alist.exe admin random --data .\data
--data
表示指定数据目录。不指定可能会报错
如果出现了如下报错,表示修改密码没有生效,报错如下:
ERRO[2023-11-29 17:42:49] [del_user_cache_online] error: that's not even a token
回到浏览器:输入:localhost:5244
即可使用 alist了。
现在我们使用的是默认端口,由于我的电脑上 小白羊盘
内置了alist占用了 5244端口,所以在运行alist的时候可以把 端口修改,进入 data,可以看到有个 config.json
的文件,里面就包含了端口的信息。
- 文件所在的路径:D:\Program Files\alist\data\config.json
- 打开 config.json,修改以下的值
- 修改 “http_port”: 5244, 为 “http_port”: 5245,
重新启动服务,指定数据所在的目录
alist.exe server --data=.\data
现在打开浏览器:输入 localhost:5245 即可打开 alist
三、添加自启动
1、新建启动Alist脚本文件:启动Alist.vbs
Dim ws
Set ws = Wscript.CreateObject("Wscript.Shell")
ws.run "D:\Program Files\alist\alist.exe server",vbhide
Wscript.quit
这里需要特别注意的是:代码中的”:\Program Files\alist
“部分一定要改成你自己安装Alist的路径,否则这个VBS脚本找不到你电脑上的Alist程序,就会导致无法启动!
2、创建快捷方式
3、将快捷方式放入启动文件夹中
启动文件夹打开方式:,按”win+R“打开运行框,输入”shell:startup“然后点击确定!
四、停止Alist
1、停止脚本
Dim ws
Set ws = Wscript.CreateObject("Wscript.Shell")
ws.run "taskkill /f /im alist.exe",0
Wscript.quit
2、任务管理器结束“alist”任务
参考:
https://seektao.cc/archives/4159251
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://lg5.top/1436.html