Hi!请登陆

Alist 设置开机自启动

2023-1-9 424 1/9

Alist 设置开机自启动

alist——一款支持多种存储的目录文件列表程序,支持 web 浏览与 webdav,后端基于gin,前端使用react。
支持OneDrive/Sharepoint(国际版,世纪互联,de,us)、GoogleDrive、天翼云盘、阿里云盘、PikPak、WebDav等多种云盘,并且作者仍在持续更行中。其中GoogleDrive可以使用Cloudflare workers 中转,在国内仍可快速访问。有一点需要注意的是阿里云盘要使用手机端的refresh_token。

支持多种部署方式Docker、二进制程序、Heroku、Railway以及源码安装。本文使用的是windows_amd64的exe程序,使用vbs脚本实现alist开机无窗口自启动。

一、alist部署
从github release下载最新v2.0.9 windows-amd64版本的alist程序。
解压后双击运行即可,第一次运行会生成data文件夹,文件夹下有config.json和data.db两个文件,这两个文件就是alist的配置文件,每次重新启动都会检索启动目录下的data文件夹下的配置文件,没有则会新建,所以每次启动无需重新配置,并且十分容易转移和更新。

为了安全alist使用了随机初始密码,第一次启动后需要留意初始密码,输入后台密码才能进行后续网盘的配置。否则只能删除data文件夹重新启动

INFO[2022-02-05 22:11:35] Initial password: FhEwPqk5
随后就可以使用127.0.0.1或局域网ip进行访问

#本机访问
http://127.0.0.1:5244
#局域网访问,本机的局域网ip地址
http://192.168.6.116:5244
二、开机自启
使用vbs脚本来实现alist的无窗口启动,再将vbs脚本的快捷方式,由于alist会在启动目录下生成data文件夹,所以不能直接把alist文件放到windows的启动文件夹。

#vbs脚本内容
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c D:/Download/alist/alist.exe server",vbhide
windows启动文件夹

#系统启动文件夹
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

#用户启动文件夹 xxx为你自己的用户名
C:\Users\xxx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

#使用按下 win+R 输入 shell:startup ,打开用户启动文件夹

将alist.vbs的快捷方式添加到启动文件夹中即可实现开机无窗口自启动。

相关推荐