归档

亲测资源
AD:【腾讯云服务器大降价】2核4G222元/3年1核2G38元/年

Windows使用Rclone将SMB协议挂载为本地磁盘支持多盘

  9月份升级了ITX主机,多了好几块机械硬盘, 后来又买了Nas, 先装了飞牛Nas系统, 结果要格盘,考虑到Refs, Zfs, exFAT 在坏盘情况对数据恢复不友好, 决定改用Win11作为Nas 系统 .

Windows 做Nas 系统不要太好, 免去各类docker 的缓慢和配置,可以正常使用迅雷等各类软件,并且很多Nas 中的软件在Windows 平台有更好的替代或者都有相应的版本,使用windows 做Nas 系统真是对开发人员最好的选择!

  这里记录一下配置SMB 后解决因链接 SMB 对识别网络共享,网络驱动器等软件不友好问题的处理!

我这里使用的是Rclone(开源) !  相应的竞品产品有 alist(有开源版本,有限制,注册,付费会员),  raidrive(注册,付费会员), cloudDrive2(注册,付费会员)等, 目前只有 Rclone 支持SMB 映射到本地磁盘好像 ? Rclone  教程太少,弄了一下午这里做一下记录!

1. 官网(https://rclone.org/)下载Bin 包解压到指定文件夹

2.  使用命令:  rclone config

按照选项配置一个名称SMB的配置,按照提示填入IP, 用户和密码即可

3. 挂载前准备, 安装 WinFsp(https://winfsp.dev/rel/), 其他可选我都装了没装能不能用没测

Windows使用Rclone将SMB协议挂载为本地磁盘支持多盘-www.88531.cn资享网

4.  编写挂载脚本(重要 ! 命令行测试不要使用管理员运行, 否则 挂载成功后看不到盘符)  PS. 详细配置看这里 https://rclone.org/smb/

新建文件rclone.vbs,内容

Set  ws = CreateObject("Wscript.shell")
ws.run "rclone mount SMB:X X: --multi-thread-streams 8 --buffer-size 1G --vfs-fast-fingerprint --vfs-cache-mode writes --file-perms 0777",vbhide
ws.run "rclone mount SMB:M M: --multi-thread-streams 8 --buffer-size 1G --vfs-fast-fingerprint --vfs-cache-mode writes --file-perms 0777",vbhide
ws.run "rclone mount SMB:O O: --multi-thread-streams 8 --buffer-size 1G --vfs-fast-fingerprint --vfs-cache-mode writes --file-perms 0777",vbhide

脚本可以配置开机启动或者创建到桌面手动执行就可以, 这里因为有多个盘指定了多个,如果多盘聚合就改成   eg.  rclone mount SMB: X: –multi-thread-streams 8 –buffer-size 1G –vfs-fast-fingerprint –vfs-cache-mode writes –file-perms 0777

设置开机启动:

将这个文件复制(或快捷方式)到开机项中C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp(Windows 10)即可实现开机自动挂载~

5, 结果

Windows使用Rclone将SMB协议挂载为本地磁盘支持多盘-www.88531.cn资享网

Windows使用Rclone将SMB协议挂载为本地磁盘支持多盘-www.88531.cn资享网

各类软件使用正常,收工 !

相关:windows使用rclone和winfsp挂载为本地磁盘并开机自启动

温馨提示: 本文最后更新于2025-01-02 17:56:57,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 www.88531.cn资享网
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享