使用subst创建虚拟磁盘及设置分区卷标
2024-08-24 13:34:05
最近项目中要研究在“计算机”中添加虚拟磁盘,能够访问某远端目录,同时还要在资源管理器中可以看到创建的虚拟磁盘。关于虚拟磁盘,有几种方式:
(1)映射网络磁盘:通过映射网络驱动器,可以添加本地共享的或者网络共享的存储,在本地映射为一个磁盘。满足计算机中显示要求,但是与项目偏离。
(2)360云盘,115网盘,创建虚拟磁盘图标的方式:与项目需求预期类似,但是在资源管理器无法看到对应磁盘。类似这样的方式,不知有没有办法在资源管理中可以进行查看。
(3)subst将路径虚拟成磁盘分区:将本地文件夹虚拟成磁盘分区,在资源管理中也可以看到。但是网络磁盘驱动器,不行。
关于subst将文件夹关联成磁盘分区的方式,之前没有关注过。以前项目开发经常需要将文件夹虚拟成磁盘,进行使用。之前使用的方法是将文件夹共享,映射网络磁盘的方式。满足了需求,但是访问速度有所下降。subst将文件夹关联为虚拟磁盘的方式,现在感觉更加符合我之前的需求,学习记录下。
subst使用
subst K: F:/工作虚拟盘 --- 将文件夹“F:/工作虚拟盘”映射成“K:”盘
subst K: /D --- 解除K:盘的映射
具体使用,见subst百度百科,或者在cmd窗口中使用help subst进行查看。
分区卷标修改
使用subst将文件夹关联磁盘后,卷标为“新加卷”,而且是无法直接通过属性进行修改的,文章“为虚拟分区设置卷标 (Set Volume Label for SUBST Drive)”中详细介绍了subst的使用以及如何为分区设置卷标,请参考。
- 修改文件夹所在磁盘的卷标为空;
- 通过注册表项 HKLM/Software/Microsoft/Windows/CurrentVersion/Explorer/DriveIcons/K/DefaultLabel下的默认键值为想显示的名称即可。(K对应具体的磁盘分区。)
参考文档
【为虚拟分区设置卷标 (Set Volume Label for SUBST Drive)】
最新文章
- date命令
- 【WPF】运用MEF实现窗口的动态扩展
- 有关bat的一些代码
- spring-mybatis jar下载地址
- Flex Viewer(三)——Config的原理
- shapely and geos break在distance方法
- EasyUI的DataGrid 打印导出
- 设计模式之适配器模式(Adapter)
- Windows下虚拟Linux
- IPTABLES 映射问题
- 玩转python之测试一个对象是否是类字符串
- Mac 安装Eclipse
- C#有关虚方法要知道的知识点:
- [转] DDD领域驱动设计(三) 之 理论知识收集汇总
- [ASP.NET MVC] Razor 布局
- 深入理解 react-router 路由系统
- Python脱产8期 Day10 2019/4/24
- 2017年4月7日16:18:17 java8 常用记录
- 9最好的JavaScript压缩工具
- MD5+DES在C#.NET与Java/Android中的加解密使用