脚本介绍
Alist本地共享系统批处理脚本,本脚本是方便Alist搭建网盘,可以配置阿里云,123PAN,百度云等网盘挂载为本地,以WEBDAV的形式挂载。比网上的教程要方便好用。
本脚本的特色自动下载最新的Alist,并且以Windows服务的方式启动自动下载最新的RaiDrive,全自动安装自动更新Alist为最新的,每隔三天左右更新一次,添加为计划任务。安装过程中完全自动化,无需手工,会自动显示Alist账号和密码。安装过程中会弹出web界面进行初始化设备会自动添加Alist的目录为环境变量,方便以后执行alist的相关命令,可以在cmd下执行alist --help查看需要设置的是两个地方,一个alistpath就是alist安装路径还有一个需要设置的就是alist服务名,也可以不用改,根据自己的爱好。
更新说明
最新更新,本人经过大量的测试后再次放出最完美的版本,2022-11.19再次更新
已经更新了自动屏蔽RaiDrive广告
再次更新了,新加了迁移功能
有些朋友之前用了Alist,为了方便各位童鞋的使用,新增了迁移功能。免去手工的麻烦。一步到位!
ALIST目录下建立tools文件夹,用于放置各种工具,例如jq,sed,awk等工具
代码进行大量的优化和精简,模块化的操作,可阅读性极强。
解决修复了各种出错
分以下四种情况操作。全部自动选择处理。
重新安装:文件存在,但服务都不存在,需要重装。
全新安装:文件和服务都不存在,需要全新安装。
升级安装:文件存在,服务也安装过了,需要升级。
修复安装:文件不存在,但服务也安装过了,需要修复。
关于RaiDrive无法显示盘符的问题,
原因是开机后ALIST没有启动或者是RaiDrive服务比ALIST服务先启动了,导致这样的问题。解决方案就是,弄一个启动脚本即可。这样的话,Alist以服务方式安装后会比RaiDrive优先启动,这样就不会添加NAS盘符而无故消失的问题。
已经修复闪退、被误杀、被拦截、没有权限、需要重启等诸多的问题,并且自动将设置RaiDrive的启动方式设置为自动延迟启动,避免Alist还没启动。Raidrive先启动导致网盘重启后无法挂载的问题。
并且自动修复环境变量重复和排序先后的问题,解决卸载问题。
功能说明
自动下载最新的Alist,并且以windows服务的方式启动
自动下载最新的RaiDrive,全自动安装
自动更新Alist为最新的,每隔三天左右更新一次,添加为计划任务。
安装过程中完全自动化,无需手工,会自动显示Alist账号和密码。
安装过程中会弹出web界面进行初始化设备
会自动添加Alist的目录为环境变量,方便以后执行alist的相关命令,可以在cmd下执行alist --help查看
需要设置的是两个地方,一个alistpath就是alist安装路径
还有一个需要设置的就是alist服务名,也可以不用改,根据自己的爱好。
视频播放效果
音频播放效果
RAIDRIVE的设置