Windows原生方式映射 OneDrive / OneDrive for Business 为本地硬盘

在 Windows 上映射 OneDrive / OneDrive for Business 为本地硬盘或者一个网络文件夹.利用的是 Windows 自带的资源管理器, 貌似是 WebDav 的方式? 该方法只需要登陆操作, 无需 API 支持。

  • OneDrive 链接样式

    #替换"<...>"部分
    https://d.docs.live.net/<CID>

    操作步骤 登陆 https://onedrive.live.com 查看地址栏 https://onedrive.live.com/?id=root&cid=1234567890ABCDEF 按照链接样式拼接网络驱动地址,并复制到粘贴板.

    https://d.docs.live.net/1234567890ABCDEF

    打开资源管理器 –> 映射网络驱动器 选择驱动器符号,粘贴拼接的地址,勾选登陆时重新连接 登陆 重命名驱动器(可选)

  • OneDrive for Business 链接样式

    #替换"<...>"部分
    \\<O365Name>-my.sharepoint.com@SSL\DavWWWRoot\personal\<UserName>_<O365Name>_onmicrosoft_com\Documents
    #<UserName>: 邮箱前缀
    #<O365Name>: 申请时的域名
    #<UserName>_<O365Name>_onmicrosoft_com: 去掉特殊符号的邮件地址
    # 如果链接地址短一点,可以看到很多内部东西.

    操作步骤

    按照链接样式拼接网络驱动地址,并复制到粘贴板. 打开资源管理器 –> 映射网络驱动器 选择驱动器符号,粘贴拼接的地址,勾选登陆时重新连接 登陆 重命名驱动器(可选)

  • 注意事项

    如果账户开启了两步验证,请使用应用密码登录. 详情查看: https://account.live.com/APHelp

    如遇登陆错误等解决方案: 使用IE此链接打开(需要拼接),并保持登陆.

    https://<O365Name>-my.sharepoint.com/personal/<UserName>_<O365Name>_onmicrosoft_com/Documents/Forms/All.aspx?ShowRibbon=true

    点击左上角 库 –> 使用资源管理器打开. 多尝试打开几次,直到真的从资源管理器打开了. 再重试映射磁盘.

参考:https://moeclub.org/2018/10/15/662/

发表评论

电子邮件地址不会被公开。 必填项已用*标注