当前位置:首页 > 文章中心 > 正文内容

如何将百度网盘映射为本地硬盘?(如何将百度网盘映射为本地硬盘文件)

dgx6661个月前 (05-04)文章中心6

如何将百度网盘映射为本地硬盘?

沈阳才哥 2023-09-15

总体思路:将网盘转换为WebDav,实现浏览器通过AList访问网盘,将WebDav映射为本地硬盘,实现资源管理直接访问网盘。

一、下载相关程序

网盘打包下载 链接:
https://pan.baidu.com/s/1VtIr_LEEa8nHuL5_4xvPig 提取码:kl0s

1、下载AList程序(版本:3.27.0)

官网下载地址:https://alist.nn.ci/

↑↑↑ AList程序版本3.27.0

2、下载RaiDrive程序(版本:2023.9.5)

官网下载地址:https://www.raidrive.com/

↑↑↑ 百度搜索官网地址

↑↑↑ 官网地址

3、下载RaiDrive依赖程序

↑↑↑ 三个依赖程序

三个依赖程序:.NET6.06;VC++运行库;WebView2,Win7 64位下载X64版本。

WebView2要注意:进到微软官网里面去下载。Win7 64位系统选“常青版引导程序”在线下载安装,安装为109版本,其它的版本太高,安装不上。

↑↑↑ WebView2下载位置

↑↑↑ WebView2安装后的版本109.0.1518.115

二、安装程序

1、安装AList

新建一个AList文件夹,将AList.exe文件复制进去就行了,先不要运行,设置时再运行。

2、安装RaiDrive依赖程序

(1)安装
windowsdesktop-runtime-6.0.6-win-x64

运行
windowsdesktop-runtime-6.0.6-win-x64.exe安装就行了。

(2)安装VC_redist.x64

运行VC_redist.x64.exe安装就行了。

(3)安装
MicrosoftEdgeWebview2Setup

运行
MicrosoftEdgeWebview2Setup.exe安装就行了。

3、安装RaiDrive程序

运行RaiDrive_2023.9.5_x64.exe安装就行了。中间要安装个驱动程序,一定要安装。

三、设置程序参数

1、设置AList参数

(1)首次运行AList,取得密码。

3.0版本和2.0版本不一样,2.0版的直接运行就行,3.0版的不行,只能从控制台运行。首先进入系统控制台(即DOS操作界面),按“开始”在搜索栏输入CMD回车。

↑↑↑ 进入系统控制台

然后进入安装文件夹,输入:alist server出现如下界面。记录下红圈处密码(注意大小写)。

↑↑↑ 首次登录

这个密码就是首次登录密码,只出现在首次运行中,下次同样操作就不会出现了。

↑↑↑ 再次登录,不会出现密码了。

2.0版的可以用alist admin命令再次显现密码,而3.0版的不能再次显示密码,如果忘了,可以按下面提示重新改密码。

↑↑↑alist admin命令也不会出现密码了,只能按红线提示重新设置密码。

还有一种去除密码的方法,就是删除程序运行时生成的Data文件夹,再运行alist server生成新密码。

↑↑↑程序运行生成的Data文件夹。

程序运行以后,控制台窗口暂时不能关闭,否则浏览器中不会出现Alist主页。

(2)登录网页修改密码

经过第1步的初步设置,就可以用浏览器登录Alist进行网盘设置了,首先登录Alist系统,在浏览器网址输入:http://127.0.0.1:5244 会出现登录界面,用户名为:admin 密码为第1步获取的密码。

↑↑↑ 登录到Alist

登录完成后,进到主页去修改密码,改为自己好记的密码。修改后密码保存在Data文件夹中,只要不删除这个文件夹或者用alist admin修改密码,这个密码是不会改变的。

↑↑↑ 修改密码

(3)添加百度网盘

接下来添加百度网盘,点“存储”,点“添加”,驱动选“百度网盘”

↑↑↑ 添加网盘

↑↑↑ 选百度网盘

(4)设置网盘参数

按着图片把划对号的都填上,“客户端ID”和“客户端秘钥”需要用浏览器登录百度网盘自动取得,“刷新令牌”需要单独取得,第5条将介绍怎么取得“刷新令牌”。

↑↑↑百度网盘参数设置

(5)取得网盘令牌值

AList主页管理中点左侧“文档”,进入到官网去取得,点Get started进入下一级网页。

↑↑↑ 进入到官网

↑↑↑ 选择百度网盘

点左侧Storage,Baidu Netdisk进入到令牌取得界面。

↑↑↑ 令牌获取界面

点中间的Refresh token 下的Click here 取得令牌码,将这个令牌码复制到上面的“刷新令牌”中。

(6)保存并测试是否正常

按“保存”按钮,如果成功了就提示保存成功,并进入到下面界面。至此,网盘参数设置完毕。

在主页中点“百度网盘”,能打开,看到里面文件这步就算成功了。

↑↑↑ 保存成功,显示网盘名称。

2、设置RaiDrive参数

添加网盘之前,先设置一下RaiDrive的个别参数,一个是语言改为中文(简体),另一个是将开机启动项取消,在第四章“配置开机启动”部分会介绍如何用脚本控制RaiDrive程序的启动。

↑↑↑ 改中文简体,取消启动项。

(1)添加网盘

上面步骤都完成了,接下来的目的就是将网页访问的网盘映射到电脑资源管理中去。

运行RaiDrive程序,按上面的添加按钮,弹出一个参数设置窗口。

↑↑↑ 添加网盘

(2)配置参数

按下图红色对号处填就可以了,虚拟驱动器和驱动器卷标根据情况设置,一定注意要把“地址”选项去掉,否则是Https协议,连接不上。用户名和密码为AList用户名密码,而不上百度网盘的用户名和密码,这点注意。

↑↑↑ 配置网盘参数

(3)保存并测试

上述参数没有问题,按“连接”,就会出现上述“添加网盘”那样的图片,表示连接成功了,打开系统的资源管理器,应该能看到一个新增的磁盘图标,里面的文件就是百度网盘的文件。如果出错,再连接一次试试,我遇到过连接两次才成功的。如果总出错,检查参数是否错误或有没添的地方。

↑↑↑ 测试结果

四、配置开机启动

上述配置成功后,当时用没有问题,重新启动系统后需要再次手工运行AList才能连接上百度网盘,如果每次都这样操作非常麻烦,这里编辑了一个vbs脚本文件,把它放入系统启动项,每次启动电脑自动加载两个程序,非常方便。文件名为:StartNetDisk.vbs,内容如下:

Dim ws

Set ws = Createobject("Wscript.Shell")

ws.run "cmd /c D:\APP\AList\alist.exe server",vbhide

WScript.Sleep(10000)

ws.run """D:\APP\RaiDrive\RaiDrive.exe"""

WScript.sleep(15000)

ws.appactivate "RaiDrive"

while True

ws.sendkeys "%+{F4}"

WScript.quit

Wend

用记事本新建一个文本文件,将上述代码复制进去,文件名为StartNetDisk,扩展名改为vbs

1、修改StartNetDisk.vbs文件

上述代码只适用于我的电脑,需要修改一点参数才能适用于你的电脑。鼠标右键单击这个文件,选择“编辑”就可以用记事本打开这个文件了,进行修改。

第3行和第5行红字部分是alist.exeRaiDrive.exe两文件的文件名和路径,需要改为你自己电脑中两个文件的文件名和路径。

第4行绿字10000是alist.exe文件启动后的时间延时,单位为毫秒,这里10000是10秒钟,alist.exe这个文件启动后,需要等10秒钟,启动完成了,再启动RaiDrive.exe文件,如果这个时间设置短了,就会造成RaiDrive暂时连不上Alist,需要重试才能连上。

第6行绿字15000是RaiDrive.exe文件启动后的时间延时,单位为毫秒,这里15000是15秒钟,RaiDrive.exe这个文件启动后,需要等15秒钟,启动完成了,再执行下面代码。下面代码的作用是激活RaiDrive窗口,然后用ALT+F4键关闭它,如果这个时间设置短了,就会造成启动完成后RaiDrive窗口不能自动关闭。这个关闭实际上是隐藏,没有真正关闭程序,后台还在运行。

2、反复测试StartNetDisk.vbs文件,直至成功。

第3行和第5行修改一次就可以了,只要能启动两个程序就行。第4行和第6行数值需要根据自己电脑快慢来调节,我的电脑比较慢,用10秒和15秒正好,如果你的电脑很快,可以适当的调小一些,这样可以加快启动速度。

3、建立快捷方式,复制到系统启动区。

上面第2 步只是测试脚本文件是否好用,还没有加载到系统启动区,只有把启动脚本文件放到系统启动区才能实现启动系统的时候启动这两个文件,实现自动连接百度网盘。

先用鼠标右键单击StartNetDisk.vbs,选择创建快捷方式,然后把这个快捷方式复制到系统启动区就可以了。Windows启动区可以分为系统启动区和用户启动区,放置在系统启动区比较好,所有账户都能用。怎么找系统启动区呢?点开始,在搜索程序和文件中输入shell:Common Startup ,上面出现的文件夹就是,单击进入系统启动区,将刚才建立的快捷方式复制进去就行了,以后即使修改StartNetDisk.vbs文件,也不用再到系统启动区了,只需修改本地的StartNetDisk.vbs就可以了,这就是为什么复制快捷方式而不复制这个文件进入系统启动区的原因。

4、重启电脑,测试结果。

上述步骤都做好了以后,重新启动电脑,测试是否正常,重启电脑耗时比较多,也有可能需要再次调节脚本程序第4行的时间值。

五、注意事项

alist.exe运行是隐藏的,不能直接看出来,可以进到系统任务管理器来查看进程,有的话就是正常的。

↑↑↑ Alist.exe进程

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1309.html

分享给朋友:

“如何将百度网盘映射为本地硬盘?(如何将百度网盘映射为本地硬盘文件)” 的相关文章

在win10系统下给用户安装CAD2007报错怎么办?

由于用户工作要求,需要在win10系统下安装CAD2007软件使用!我给用户在win10系统下安装CAD2007过程中报错,提示缺少net3.5组件和错误1308怎么解决?现在和朋友们一起学习了解该软件的安装方法和遇到报错的解决方法:我当时从启用或关闭windows功能里添加net组件,不知道什么原...

记住这些CAD施工图符号、图例,看图不求人

来源:网络整理, 如有侵权请联系删除【定位轴线】1.作用定位轴线是施工中墙身砌筑、柱梁浇筑、构件安装等定位、放线的依据。规定:主要承重构件,应绘制水平和竖向定位轴线,并编注轴线号;对非承重墙或次要承重构件,编写附加定位轴线。2.定位轴线的编号横向定位轴线编号用阿拉伯数字,自左向右顺序编写;纵向轴线编...

爱学不学:AutoCAD 2007放样制作三维吊钩

本教程介绍AutoCAD 2007放样制作三维吊钩,本教程以起重机吊钩的三维制作过程为例,介绍放样时应注意的问题,以及放样工具和使用技巧,希望朋友们喜欢本教程!autocad 2007版以后有了放样这一工具,给变截面的三维件制作带来很大方便。但在放样时如果操作不当,就会出现截面类型不对、路径无效等无...

COD20使命召唤20Directx错误、DX报错的解决方法

《使命召唤20(COD 20)》是一款第 一人称射击游戏。该游戏将于11月10日上线,并且从昨天(10月15日)开始就在进行公测了,玩家小伙伴应该已经迫不及待进入体验了,今天豆沙就带大家解决一下游玩过程中遇到的Directx错误、DX报错问题吧。解决方法一:升级电脑配置电脑配置是进行游戏游玩的一个重...

三款好看好用的电脑桌面便签备忘录推荐

怎么在Win电脑桌面上添加便签/备忘录显示呢?给大家介绍三款常用的桌面便签备忘录工具!1、电脑自带便笺工具:sticky notesWindows系统自带的便笺工具,英文名sticky notes,在电脑桌面上点击“开始”,即可在程序列表中找到并打开。它以一张一张的彩色便利贴呈现在桌面上,可以记录简...