如何将本地文件夹映射为硬盘盘符?
如何将本地文件夹映射为硬盘盘符?
©Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者
https://blog.51cto.com/lander
2018/11/07 7:50
问题描述
我们服务的客户几乎全都在用Office 365了,很多客户也已经习惯使用 OneDriver 存放数据。这个 OneDriver 大家可以理解成是微软的云盘,是 Office 365的组件之一,非常方便的可以在办公用电脑、手机客户端或自家电脑上实现数据多屏统一。
默认安装和配置好 OneDriver ,它会在本地创建一个文件夹,用户就可以文件或文件夹存放在其中。虽然很非常方便,但是还是有一部分用户不太习惯原理的 D盘 E盘变成了个一个文件夹,于是希望这个 OneDriver 的文件夹能变成一个硬盘盘符就好了,这样就非常习惯的将数据放在这个硬盘分区里。
问题分析
如果是将某个共享文件夹映射为硬盘盘符到不是很难,但这里用户的需求时将本地的文件夹下映射为硬盘盘符,由于存放了自己个人数据通过共享方式再映射不太可能。同时默认创建 OneDriver的路径为 C:\Users\Lander Zhang\OneDrive - XXX ,在用户配置文件下:
我不建议修改为非用户配置文件夹下(例如C盘的根目录下),因为在域环境下可能存在多用户登陆同一台电脑的情况,放置在用户配置文件夹下默认不同用户之间有访问权限限制,可以有效做到信息安全。因此我们除了要实现文件夹映射为硬盘盘符外,我们还需要解决用户配置文件变量的问题,也就是不同的用户登陆,都会自动实现 OneDriver 硬盘盘符的映射。
对于解决用户配置文件变量,我们就需要知道 Windows 常见的系统变量。对于文件夹映射为硬盘盘符,我们可以使用 subst 的命令。
解决方法
1.设置Windows系统变量
C:\Users\Lander Zhang\OneDrive - XXX 中 Lander Zhang就是一个系统变量,也就是不同的用户登陆系统会使用对应用户的配置信息,系统会根据这个变量自动识别,而不用关心系统安装在哪个分区,用户的配置文件保存在哪里,用户配置文件夹名称是什么,例如 Angel Wang 登陆了这台电脑,则 OneDriver 文件夹就是 C:\Users\Angel Wang\OneDrive - XXX 。
这次需要的系统变量是需要知道当前登陆用户配置文件夹下的 OneDrive - XXX 这个文件夹位置,某人用户配置文件是以用户登陆名创建和命名的,因此我们使用 %USERNAME% 这个系统变量就可以了。
2.将文件夹映射为硬盘盘符
需要映射 OneDriver 这个本地文件夹,为好记就设置硬盘盘符为 O 盘。新建一个text文件命名为 “Mapping_ODriver” 然后编辑 - 输入:subst O: "C:\Users\%USERNAME%\OneDrive - XXXX",(OneDriver 后边的XXXX是不同的公司不一样,注意 - 前后有空格;双引号为英文输入法下的):
编辑完成后保存,并修改后缀名为 .bat :
双击运行Mapping_ODriver.bat 就可以实现将当前用户配置文件夹下的 OneDrive - XXXX 这个文件夹映射为 O 盘,映射的 O 盘同源文件夹所在的硬盘分区大小一样:
如果要断开,只需要输入命令:subst O: /D
为实用方便也可以做成 .bat 文件,需要使用时双击运行就好了:
经验总结
如果是所有用户都需要这个功能,建议使用组策略。我们还可以将这个 Mapping_ODriver.bat 放置到公用用户的启动文件夹中实现用户登陆后自动执行自动映射。
如果文档对你有用,烦请转发分享!
转载于:https://blog.51cto.com/lander/2313720
如何将本地文件夹映射为硬盘盘符?相关推荐
- 将samba共享目录映射为本地文件夹(百度网盘直接下载到samba共享目录下)
将samba共享目录映射为本地文件夹(百度网盘直接下载到samba共享目录下) 前面淘了一个蜗牛星际的矿机,打算拿来做个个人云盘,就装上了Linux用smb把硬盘共享出来 访问倒是很爽,就是发现下东西 ...
- TFS 本地文件夹映射
TFS 根据工程需要可以设置多个本地文件夹映射对应的项目工程. 以VS2013为例,具体做法如下: 1,打开TFS,点击"团队"-"连接Team Foundation S ...
- 【批处理DOS-CMD命令-汇总和小结】-将文件夹映射成虚拟磁盘——subst
一.subst命令的意义 有时候文件(夹)的目录很深,每一次打开的时候需要一直切换目录,有了镜像虚拟磁盘subst命令,临时地将文件夹映射成磁盘显示在我的电脑中,就会让工作变得更轻松,可以节约很多时间 ...
- 计算机本地磁盘加密,我可以将onedrive本地文件夹转移到BitLocker加密文件夹吗?...
可以将 OneDrive 的本地文件夹转移至 BitLocker 加密的分区,但依然无法实现你的目标. BitLocker 只能以硬盘分区为单位进行加密,不能只加密硬盘分区中的某个文件夹或文件.并且这 ...
- 服务器文件夹共享到本地,云服务器共享本地文件夹
云服务器共享本地文件夹 内容精选 换一换 当您成功创建私有镜像后,镜像的状态为"正常",您可以使用该镜像创建服务器实例或云硬盘,也可以将镜像共享给其他帐号,或者复制镜像到其他区域. ...
- 群晖增量同步Linux文件夹,用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制...
用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制 2021-02-21 15:39:44 60点赞 646收藏 52评论 使用情景:群晖DS918+,两块12T RAID1存重要数据,1块2T ...
- dreamweaver 服务器文件夹 本地站点文件夹,使用站点定义向导定义本地文件夹
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 您将使用"站点定义"对话框创建站点定义并定义本地文件夹.您可以以两种视图中的任意一种来填写此对话框:"基本"或&q ...
- ubuntu文件夹映射至win10网络盘符
为了使用方便,将服务器数据文件夹映射至本地网络盘符.映射后本机win10上我的电脑,结果如下: 分为两个步骤: 1.ubuntu服务器配置 step1.安装 samba samba 是在Linux和U ...
- Java抓取起点小说输出到本地文件夹和数据库
Java抓取起点小说输出到本地文件夹和数据库 目录 项目结构 所需插件 项目代码 输出结果 目录 项目结构 第一次写网络爬虫,参考了别人的,也自己理解了用法 所需插件 因为使用了mevan,直接上po ...
- Html读取本地文件夹下文件
目的 在Html上选择本地文件夹,自动读取文件夹及子文件夹下的所有文件(本例以图片为例)并显示. 技术分析 存在问题 Html中file标签获取到的路径时相对的. Html中Img指定 ...
最新文章
- 小菜鸟与后台对接接口下来的感受
- mysql 5.1默认缓存_mysql的innodb数据库引擎详解
- 计算机应用基础课程建设规划,计算机应用基础课程建设方案(6页)-原创力文档...
- 远控免杀专题(16)-Unicorn免杀
- 客户端配置_交换机作为STelnet客户端登录其他设备配置示例
- 字符串的碎片整理。。。
- IIS网站无法播放视频的解决方法
- 软件工程电商系统数据库定义_电商数据库详细设计说明书V0.4
- VS2005与紫光拼音输入法全角问题的解决办法
- @永和:为自己编码 --- 开源中国众包平台上线
- Seckill秒杀系统高并发优化
- 开发的页面卡顿、慢?一文教你如何进行页面性能优化
- 利用计算机模拟函数图像,计算机模拟实验在教学中的应用论文(2)
- pycharm运行tensorflow报错
- 【LTspice】004 Voltage Source 参数配置
- Spring-第一篇-快速入门
- 路由与交换系列之企业级ipv6和AAA通讯实验(上)
- 逃出麦田怪圈:物联网的草创与进阶
- 0927-1这张图可得记一辈子了
- 2022年计算机软件水平考试多媒体应用设计师(中级)练习题及答案