前言

本文安装部分教程只针对 Windows 系统毕竟 Linux 系统可以一键部署,不需要教了。

安装

  1. 前往 Releases · alist-org/alist (github.com) 根据自身情况下载对应的压缩包,我的是 alist-windows-amd64.zip

  2. 解压到任意文件夹内

  3. 在当前文件夹下打开 cmd

  4. 输入

    1
    2
    3
    4
    5
    .\alist.exe server # 运行程序

    .\alist.exe admin # 获取管理员信息 (默认是admin)

    .\alist admin set [password] # 修改自己的管理员密码
  5. 默认访问地址是 127.0.0.1:5244

配置开机自启

此处使用知乎大佬 遮羽 的vbs代码

在AList.exe所在的目录下,创建一个txt文件,将后缀名改.vbs输入代码

1
2
Set ws = CreateObject("Wscript.Shell") 
ws.run "cmd /c .\alist.exe server",vbhide

美化

添加的不多

头部

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<link rel="stylesheet" href="https://cdn.staticfile.net/lxgw-wenkai-screen-webfont/1.7.0/lxgwwenkaigbscreen.min.css">
<style>
* {
font-family: LXGW WenKai Screen;
}
/* 背景 */
.hope-ui-light {
background-size: 20rem;
background-image: url(https://img2.imgtp.com/2024/03/19/fhMevDWK.svg) !important;
background-repeat: initial;
background: #fcfcfc;
background-attachment: local;
background-position: center;
}

.hope-c-PJLV-idaeksS-css,
.hope-c-PJLV-ikaMhsQ-css {
background: none !important;
}

::selection {
background: #fbc2eb;
color: #fff;
}

* {
letter-spacing: 2px;
}

.footer {
display: none !important;
}

.hope-c-PJLV-ikSuVsl-css {
background: none !important;
}

.markdown-body a {
color: #000 !important;
}

.hope-ui-dark .markdown-body a {
color: #fff !important;
}

.copyright a,
.copyright .by {
text-decoration: none;
}

.copyright .by {
display: flex;
align-items: center;
justify-content: center;
margin-top: 20px;
}

.copyright a {
display: flex;
justify-content: center;
margin: 0 10px;
position: relative;
transition: .5s;
}

.copyright .xhx {
background: pink;
height: 3px;
border-radius: 10px;
width: 0;
position: absolute;
bottom: -3px;
transition: .5s;
}

.copyright a:hover {
color: pink;
}

.copyright a:hover .xhx {
width: 100%;
}

.copyright .run_item {
display: flex;
align-items: center;
margin: 10px;
}

.copyright .link {
padding: 4px;
background: rgba(255, 133, 153);
color: #fff;
border-radius: 0 8px 8px 0;
}

.copyright .name {
padding: 4px;
background: #fff;
border-radius: 8px 0 0 8px;
color: #000;
}

.copyright {
padding: 50px;
color: #000 !important;
}

.runtime {
width: 100%;
padding: 10px;
box-sizing: border-box;
display: flex;
justify-content: center;
align-items: center;
}

.about,
.state {
width: min(99%, 980px);
text-align: center;
padding-inline: 2%;
}

.state {
margin-top: 20px;
}
</style>

内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<div class="copyright" align="center">
<div class="about">
<div class="runtime">
<span class="run_item">
<span class="name">AList</span>
<span class="link">UI</span>
</span>
<span class="run_item">
<span class="name">中国移动云盘</span>
<span class="link">挂载</span>
</span>
<span class="run_item">
<span id="runtime_span"></span>
</span>
<script type="text/javascript">
function show_runtime() {
window.setTimeout("show_runtime()", 1000);
X = new Date("12/3/2023 00:00:00");
Y = new Date();
T = (Y.getTime() - X.getTime());
M = 24 * 60 * 60 * 1000;
a = T / M;
A = Math.floor(a);
b = (a - A) * 24;
B = Math.floor(b);
c = (b - B) * 60;
C = Math.floor((b - B) * 60);
D = Math.floor((c - C) * 60);
runtime_span.innerHTML = "<span class=\"name\">稳定运行" + A + "天</span><span class=\"link\">" + B + "时" + C + "分" + D + "秒</span>"
}
show_runtime();
</script>
</div>
</div>
<div class="state">
<p>免责声明:本站为个人网盘,网盘所发布的一切影视、源代码、注册信息及软件等资源仅限用于学习和研究目的</p>
</div>
<div class="by">
<span>Powered By</span>
<a href="https://quenan.love" target="_blank">
<span>Quenan</span>
<div class="xhx"></div>
</a>
<span>| ©2023</span>
</div>
</div>