我主要是不喜raidrive的弹窗广告。
使用 win 自带的webdav:
1. 到系统服务中查看是否有以下两个服务(正常情况应该都有)
a. WebClient 状态是手动就行,不需要改成自动
b. LanmanWorkstation或Workstation
Workstation是服务显示名,LanmanWorkstation是服务名称。默认应该是自动启动,且处在正在运行状态,如果没有运行,启动它。
2. 修改注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
BasicAuthLevel = 2 → 改成 0 (十进制)
WinHttpAutoLogon = 1(DWORD 32位)
SendReceiveTimeoutInSec = 180(DWORD 32位) 180为十进制
FileSizeLimitInBytes=ffffffff 十六进制
FileSizeLimitInBytes控制单个文件大小值,默认只有50M, webdav是32位,设置到最大值也只有4G
3.确保Alist正常运行,且能访问115
4.此电脑(win10或之前应该是叫我的电脑)右键“映射网络驱动器”
输入alist的http地址和密码。本机运行alist的话,注意不用localhost或127.0.0.1, 要用路由器分配给本机的ip
比如是:http://192.168.0.123:5244/dav
原因如下:
Windows 自带的 WebDAV 映射机制对本地回环地址(如 localhost, 127.0.0.1), 会在权限、缓存层面出现读写障碍;以及某些服务默认对回环地址行为受限;
但换成你自己的局域网 IP 地址后,Windows 会把它当作“正常网络远程服务器”,从而绕过这些限制。
这里再说说自带webdav的缺点:
1. 单个文件最大值为4G
2. 目录过深或者目录内文件和文件夹多也容易打不开(经典报错就是“Window无法访问此光盘” “光盘已损坏”之类)
我的东西不算多,现在用着还挺好的。另外,如果本机运行alist,用nssm将alist注册成系统服务后其实相当方便。
|