本文介绍基于OneDrive网盘实现电脑大文件共享协同办公的方法。

1 前言

  作为网盘的重度用户,在学习、工作、生活中可以说少不了与各类云盘打交道。在这一过程中,也慢慢了解到不同网盘软件的特点,从而逐渐结合其各自的特点,在不同的应用场合选择不同的网盘软件。

  在日常运用中,我们常常会有需要将某个大文件或整个文件夹分享给别人的情况——例如,需要将某个存满了各学期课程材料的文件夹分享给同学,或是将某个积累了各类办公信息的文件夹转发给领导。之所以本文推荐用OneDrive上传、共享并下载大文件或文件夹,是因为我们常用的其他网盘、云盘由于成本的原因,往往都具有一定限制,例如单次上传文件或文件夹不得大于500M,或是每日下载限额1G,再或是上传、下载速度较慢等,从而影响我们的效率。而OneDrive则具有不限制上传与下载文件大小、不限制上传与下载速度的特点,极其适合大文件、大文件夹的共享,尤其是用其分享文件夹,可谓非常便捷。

2 准备工作

  首先,OneDrive的个人账户容量较小,建议大家如果有edu邮箱的话,用自己的这个邮箱来申请OneDrive for Business,这样的话空间会大很多。

  其次,建议大家用mklink命令,将自己电脑中常用的盘或文件夹转变为OneDrive的自动同步文件夹,否则在数据传输时需要手动将待传输的文件或文件夹放入OneDrive中,比较麻烦。例如,我的电脑中,学习、工作等相关内容几乎都放在F盘,因此一般需要分享给他人的文件也都在F盘内,那么我就可以将F盘内所有的第一级子文件夹转变为OneDrive的自动同步文件夹。关于这一步骤的详细操作与原理,大家可以查看mklink命令使得OneDrive同步任意一个文件夹

  完成上述工作,即可开始准备文件分享。

3 文件共享

  找到屏幕右下角的OneDrive图标。

  点击图标,并点击“在线查看”。

  随后,即可打开存储在云端的OneDrive文件列表。找到你想分享的文件或文件夹,在这里我以学习文件夹为例。这个文件夹存储了本科期间的所有课程,共有106G;如果不借助OneDrive而分享给他人,可以说目前常见的网盘在存储空间、上传与下载速度等都不能很好满足。

  此时,可以看到最后一列的分享状态。因为我还没有分享过学习文件夹,因此其处于“Private”状态。选中这一文件夹前的勾选项,并选择上方“Share”按钮。

  默认的分享是所有获取链接的人都可以编辑我们分享的文件或文件夹。为了安全,我们可以对其加以修改。点击下图红色区域。

  首先配置谁可以修改或浏览我们分享的文件或文件夹。一般的,我们希望获得我们分享的链接的人都可以看到我们分享的内容,因此选中“Anyone with the link”;随后,如果我们不希望获得链接的人修改我们的内容,而是仅仅只能在线浏览或下载,那么就可以取消选中“Allow editing”选项。此外,最下方我们还可以给链接设置有效期与密码。

  随后点击“Apply”,可以看到我们的分享设置已经成为刚刚选择的任何人都可以浏览(也可以下载)而不能编辑。

  最后,我们点击“Copy link”,即可实现文件夹的分享。我们只需要将生成的链接发送给需要分享的人,对方就可以通过这一链接在手机、电脑中访问我们分享的文件或文件夹,同时还可以下载。

  随后,我们可以点击文件或文件夹右侧的分享状态,从而查看该文件或文件夹当前有哪些人获得了浏览或编辑的权限,同时还可以看到我们刚刚生成的链接。

  至此,大功告成。

OneDrive分享、多人操作电脑中大文件的方法的更多相关文章

  1. 多人操作sqlite3数据库冲突问题解决方法

    问题描述:sqlite3数据放置在某一台电脑的某个共享文件夹下,操作数据库的应用程序安装在同一局域网下的很多台电脑上,由于存在多人同时使用该应用程序,所以存在多人同时操作数据库的情况.经过测试发现,最 ...

  2. 分享:Perl打开与读取文件的方法

    在Perl中可以用open或者sysopen函数来打开文件进行操作,这两个函数都需要通过一个文件句柄(即文件指针)来对文件进行读写定位等操作. Perl打开与读取文件的方法,供大家学习参考.本文转自: ...

  3. 文件lseek操作产生空洞文件的方法

    在文件操作过程中,lseek操作可以偏移到文件的任意位置. 在UNIX文件操作中,文件位移量可以大于文件的当前长度,在这种情况下,对该文件的下一次写将延长该文件,并在文件中构成一个空洞,这一点是允许的 ...

  4. Laravel操作上传文件的方法

    1.获取上传的文件 $file=$request->file('file');2.获取上传文件的文件名(带后缀,如abc.png) $filename=$file->getClientOr ...

  5. 孤荷凌寒自学python第三十五天python的文件操作之针对文件操作的os模块的相关内容

     孤荷凌寒自学python第三十五天python的文件操作之针对文件操作的os模块的相关内容 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 一.打开文件后,要务必记得关闭,所以一般的写法应当 ...

  6. Android手机播放电脑视频文件-屌丝必备

    今天早上一到办公室,照常打开博客园看文章,看到有一片文章是用  http://www.cnblogs.com/wdfrog/p/3738180.html 看到这哥们实现的方法好复杂,又是配置电脑端,又 ...

  7. C#使用oledb操作excel文件的方法

    本文实例讲述了C#使用oledb操作excel文件的方法.分享给大家供大家参考.具体分析如下: 不管什么编程语言都会提供操作Excel文件的方式,C#操作Excel主要有以下几种方式: 1.Excel ...

  8. 安卓手机与电脑无线传输文件(利用ftp服务)

    安卓手机与电脑无线传输文件(利用ftp服务) 手机与电脑无线传输文件,手机开启ftp服务,电脑能够对手机内全部文件进行全方位管理,包括上传.下载.新建.删除等,而且手机和电脑能够双向传输,很方便.手机 ...

  9. 老李分享:loadrunner操作mysql数据库

    老李分享:loadrunner操作mysql数据库        在poptest测试开发工程师就业培训的课程中,针对一套商业系统进行性能测试,目标是mysql后台数据库的负载能力,在这里我把测试代码 ...

  10. 用 python 来操作 docx, xlsx 格式文件(二)(使用 docx 库操作 docx 格式文件

    docx 库 文章结构: 一.docx 基本用,创建 docx 文件并添加数据 二.深入理解文本格式(format),并设置所格式属性(attribute) 三.深入理解样式(styles),以及如何 ...

随机推荐

  1. Python 在同一/或不同PDF之间复制页面

    操作PDF文档时,复制其中的指定页面可以帮助我们从PDF文件中提取特定信息,如文本.图表或数据等,以便在其他文档中使用.复制PDF页面也可以实现在不同文件中提取页面,以创建一个新的综合文档.本文将介绍 ...

  2. VUE3 使用资源路径加载

    1.使用场景 有些情况下,我需要使用组件路径动态的方式加载组件. 2.实现方法 import { defineAsyncComponent } from 'vue'; /** * 根据view组件路径 ...

  3. .NET周刊【12月第2期 2024-12-08】

    国内文章 终于解决了.net在线客服系统总是被360误报的问题(对软件进行数字签名) https://www.cnblogs.com/sheng_chao/p/18581139 升讯威在线客服与营销系 ...

  4. PDFsharp 1.50

    PDFsharp 1.50 Preview Information - PDFsharp & MigraDoc PDFShapr 1.50 修复与改进 支持 Object Streams - ...

  5. zz 云原生时代,Java的危与机

    https://icyfenix.cn/tricks/2020/java-crisis/qcon.html 另一方面,在微服务的背景下,提倡服务围绕业务能力而非技术来构建应用,不再追求实现上的一致,一 ...

  6. shell中字符串比较和模糊比较说明

    shell字符串比较说明 1 完全比较方法(完全匹配) if [ "$soure" == "$dest" ]; then echo "is ==&qu ...

  7. remove a git submodule

    参考: http://stackoverflow.com/questions/1260748/how-do-i-remove-a-submodule 1. Delete the relevant se ...

  8. IM跨平台技术学习(八):新QQ桌面版为何选择Electron作为跨端框架

    本文由QQ技术团队王辉.吴浩.陈俊文分享,编辑Tina整理,本文收录时有内容修订和排版优化. 1.引言 在瞬息万变的互联网行业中,年过二十四的即时通讯IM应用 QQ 堪称超长寿的产品,见证了中国互联网 ...

  9. Python连接远程设备

    import paramiko def content_ssh(): ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(parami ...

  10. 一问一答学习PyQT6,对比WxPython和PyQt6的差异

    在我的基于WxPython的跨平台框架完成后,对WxPython的灵活性以及强大功能有了很深的了解,在跨平台的桌面应用上我突然对PyQt6的开发也感兴趣,于是准备了开发环境学习PyQt 6,并对比下W ...