在 Windows 上挂载 OneDrive for Business — NetDrive 设置指南

阅读时间 7 分钟 provider-guide onedrive windows
Casey
CaseyProduct Manager
使用 NetDrive 将 OneDrive for Business 映射为 Windows 盘符。涵盖 Microsoft 365 OAuth 登录、盘符分配、MSI 部署以及企业团队使用方式。

一位需要在三个 Microsoft 365 租户之间切换的顾问,最清楚 OneDrive 同步客户端的痛点:每个账户都要单独安装一份,本地文件夹不断塞满 SSD,还要时刻应对文件副本同步带来的种种摩擦。NetDrive 采用了不同的方式——它将每个 OneDrive for Business 账户映射为 Windows 资源管理器中的一个盘符,按需流式传输文件,除非你主动下载,否则不会在本地保留任何内容。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

将 OneDrive for Business 映射为 Windows 盘符

NetDrive 让 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 和 macOS 上显示为本地驱动器 — 无需同步,无需完整下载。

  • 在任何 Windows 应用的"打开/保存"对话框中访问完整的 OneDrive for Business 资料库
  • 可分配任意盘符——在远程桌面和 Windows 终端服务器会话中同样可用
  • 无需本地同步;文件按需流式传输,上传在后台进行
WindowsmacOS
下载 Windows 版 NetDrive →

免费试用。提供终身与订阅方案。

OneDrive for Business 与个人版 OneDrive 的区别

OneDrive for Business 是绑定 Microsoft 365 工作或学校账户的企业级文档存储——由 SharePoint 提供支持,并由所在组织的 IT 管理员管理。它在身份验证方式(采用 Azure AD OAuth,而非个人 Microsoft 账户)、存储配额和访问策略方面都与个人版 OneDrive 有所不同。

NetDrive 自 3.1.196 版本起便支持 OneDrive for Business。在 NetDrive 中添加该账户时,连接会指向经过现代化改造的 OneDrive for Business API,可稳定访问你的资料库根目录、共享文件夹以及同事共享给你的文件。

如果你需要同时连接个人版 OneDrive 和工作用的 OneDrive for Business 账户,请在 NetDrive 中将它们分别添加为两个独立的驱动器——每个都会拥有自己的盘符。

OneDrive for Business 徽标 — NetDrive 支持的企业级 Microsoft 365 云存储

前提条件

  • Windows 8 / 8.1 / 10 / 11,或 Windows Server 2012 / 2016 / 2019 / 2022
  • 已启用 OneDrive for Business 的 Microsoft 365 工作或学校账户
  • NetDrive 3.19.7——在 https://www.netdrive.net/download/windows/ 下载 EXE 安装程序

对于需要部署到多台设备的 IT 管理员,MSI 安装程序支持通过组策略或 SCCM 进行静默安装:

msiexec /i NetDrive3-3.19.7.msi REINSTALL=ALL REINSTALLMODE=vamus

安装完成后,NetDrive 会驻留在系统托盘中。7 天免费试用自动开始——无需信用卡即可体验。

在 NetDrive 中添加 OneDrive for Business

  1. 点击系统托盘中的 NetDrive icon 以打开驱动器管理器。
  2. 点击 + Add Drive
  3. 在提供商列表中选择 OneDrive for Business
  4. NetDrive 会打开默认浏览器,跳转到 Microsoft 登录页面。使用你的工作或学校 Microsoft 365 账户登录。
  5. 如果你的租户强制启用了 MFA 或条件访问策略(如 Intune 合规性检查、基于位置的访问限制),请在浏览器窗口中完成验证——NetDrive 会等待 OAuth 重定向完成。
  6. 返回 NetDrive,配置驱动器:
    • Drive letter:分配一个可用盘符,例如 W: 或 O:。这就是会出现在 Windows 资源管理器 This PC 下的盘符。
    • Drive type:选择 Network drive 以获得正常的读写权限,选择 Read-only drive 以获得不可编辑的只读视图,或选择 Removable drive 让 Windows 将其当作 USB 设备处理。
  7. 点击 Save,然后在驱动器卡片上点击 ▶ Connect

NetDrive 驱动器管理器显示 OneDrive for Business 及其他云账户已映射为 Windows 盘符

几秒钟内,该盘符便会出现在 Windows 资源管理器的 This PC 下。

Windows 应用程序中的日常使用

W: 连接完成后,任何 Windows 应用程序都会将其视为普通驱动器。从 W:\Marketing\Campaigns\ 中直接在 Microsoft PowerPoint 里打开一个 PPT 文件,编辑幻灯片并点击 Save——NetDrive 会在后台将更新后的文件上传到 OneDrive for Business,你可以立即继续处理下一项任务。

Windows 资源管理器的集成功能包括文件状态叠加图标,让你一眼就能看出某个文件正在上传、最近已同步,还是仍在等待处理。右键点击文件夹并从 NetDrive 右键菜单中选择 Refresh,即可在远程内容发生变化、而你又不想等待自动缓存更新时,立刻触发目录刷新。

Windows 资源管理器显示 OneDrive for Business 已挂载为盘符,并带有文件状态叠加图标

对于以 Office 为主的工作流程,NetDrive 支持 Microsoft Office 文件锁定功能(自 3.8.921 版本起):当团队中一人从共享驱动器打开某个 Word 文档时,其他人再打开同一文件时会看到该文件为只读状态,从而避免冲突编辑。这与传统文件服务器上的行为完全一致——只不过后端换成了你 Microsoft 365 租户的 OneDrive for Business 资料库。

多用户与终端服务器环境

如果你的团队运行 Windows 终端服务器,或使用共享的 Windows 会话,NetDrive 自 3.1.286 版本起支持团队授权和多用户配置。在同一个终端服务器环境中,每个用户会话都可以将自己的 OneDrive for Business 账户挂载到各自独立的盘符下。

管理员可以预先配置好驱动器,并通过 MSI 安装程序的配置选项进行分发,这样用户登录共享 Windows 会话时,便能发现自己的 OneDrive for Business 盘符已经连接就绪——无需手动设置。

NetDrive 驱动器管理器显示企业会话中连接的多个云提供商

总结

通过 NetDrive 将 OneDrive for Business 映射为 Windows 盘符,可以彻底摆脱同步代理程序。驱动器一连接,W: 便可访问完整资料库,除非你打开或下载文件,否则不会在本地复制任何内容,上传也会在后台进行,不会打断你的工作。如果你所在的组织还使用 SharePoint 文档库,那些库需要通过 NetDrive 的 SharePoint 提供商单独连接——完整的受支持提供商及连接类型列表请参见 NetDrive comparison page

— Casey, NetDrive