windows中的subst与虚拟驱动器(盘符)

【windows 将文件夹映射为盘符 例如Q盘】 subst命令用于将驱动器或路径映射到另一个驱动器上。在你的例子中,你想将E:\Qt映射到q:上,但是命令的语法似乎有问题。务必确认在取消映射之前已经保存并关闭了任何在该虚拟驱动器上的文件,因为取消映射后,该驱动器将不再可用。这将把E:\Qt映射到q:上。请确保在执行subst命令时按照正确的语法输入参数。 阅读详情
AI摘要

本文介绍如何利用Windows下的SUBST命令将特定目录映射为虚拟驱动器,以简化跨目录间的文件访问流程。通过实例展示如何设置及取消映射,并探讨其在团队协作中的应用价值。

目录


subset

将路径与驱动器号关联。也就是把一个目录当作一个磁盘驱动器。

       语法如下:

SUBST [drive1: [drive2:]path]
SUBST drive1: /D
参数描述
drive1:指定要分配路径的虚拟驱动器。
[drive2:]path指定物理驱动器和要分配给虚拟驱动器的路径。
/D删除被替换的(虚拟)驱动器。
不带参数的SUBST显示当前虚拟驱动器的列表。

示例

       下面来看个例子,加深印象。
       例:将目录D:\project\cpp映射为Z盘。

subst /D Z:                           rem 先解除之前的映射
subst Z: D:\project\cpp

       执行这个批处理脚本后,驱动器列表中就会出现一个盘符为Z的驱动器。
       也可以同时指定多个目录与多个虚拟驱动器关联。这么做无非是将目录与某个盘符关联起来,有什么用呢?
       我们已经知道,subst的功能,就是将某目录与驱动器关联。这样,对某个驱动器的访问,就等同于对相应目录的访问。对于一个开发团队开说,每个成员的工作目录可能并不相同,这就可能给工作交流造成一些影响,比如,成员A的工作目录在D盘,成员B的工作目录在G盘,那么将A的项目交给B时,B可能就需要做一些配置,才能让A的项目工作起来。如果他们将各自的工作目录都映射为相同的虚拟驱动器,比如Z盘,将所有工作都针对Z盘来做,每个成员都使用相同的配置,交流起来更为方便。即将虚拟的驱动器作为一个中间层,通过它屏蔽了底层实际目录的差异。
       可能会有人说了,既然是让所有人使用相同的配置,那么在刚开始就强制要求大家使用一致的工作目录不就好了。这样做无可厚非,但是忽略了一些细节,比如以下两条:

  1. 可能有的电脑上缺少某个盘符,而这个恰好又是被要求作为工作目录所在的盘符。
    对于这种情况,重新分区或添加新硬盘,或更改原驱动器的盘符,都不如直接映射一个虚拟驱动器来的方便。
    重新分区,操作相对麻烦,还有造成数据丢失的风险;添加新硬盘,则增加了公司成本;更改原驱动器盘符,则针对的是整个原驱动器。使用subst,只需要将某一目录映射成驱动器即可,且可随时修改与解除映射,方便而灵活。
  2. 项目开始前并没有规划好这方面的工作。随着项目的进行,问题逐渐暴露出来,这时再要求大家进行修改,工作量相对较大,且项目成员可能会有情绪。而使用subst,只需要几条命令组成的批处理,就可以解决大部分问题。
Windows文件夹映射盘符终极指南:从subst命令到开机自启动 本文详细介绍了Windows文件夹映射盘符的多种方法,从基础的subst命令到实现开机自启动的高级技巧。通过将常用文件夹映射为简单盘符,可以显著提升工作效率,解决路径过长问题,并统一开发环境。文章还提供了实用场景解决方案和常见问题排查指南,帮助用户选择最适合的映射方案。 阅读详情

相关推荐

告别长路径烦恼!用subst命令把常用文件夹变成独立盘符的3种妙招

本文详细介绍了Windows系统中古老的subst命令的三种高效用法,帮助用户告别长路径烦恼。通过将常用文件夹映射为独立盘符(如Q盘),实现路径简化、规避字符限制,并提升文件管理效率。内容涵盖即开即用、开机自启及融入自动化脚本的进阶方案,是开发与办公场景下的实用技巧。

wdx01234567的博客 207

解决win8系统下subst使用不正常的问题

现象:资源管理器有时无法正常显示subst虚拟的盘符或各种安装程序无法访问subst虚拟的盘符 运行regedit 定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 将EnableLUA数值改为0 重启

quicksand201的专栏 3034

Windows文件夹映射盘符终极指南:从subst命令到开机自启全流程

本文详细介绍了Windows系统中使用subst命令实现文件夹映射盘符的全流程,包括基础命令、高级技巧、开机自启配置及专业替代方案。通过具体案例和脚本示例,帮助开发者和高级用户简化路径访问、统一开发环境,并解决Windows路径长度限制等问题,显著提升工作效率。

rgv23456789的博客 474

windows subst命令实现原理模拟1 - 打印subst模拟出的盘符的实际路径

笔记 现在经常用BAT脚本(使用subst命令),将工程目录模拟成磁盘来用,好处挺多的. 今天手头的活验证完后, 突然想起来看看subst命令是咋实现的. 知道咋实现之后,以后可以在自己的程序中模拟出一个磁盘来, 很方便啊. 今天先研究打印subst模拟盘符对应的实际路径问题. 其他2个subst功能(卸载, 加载), 等有时间再弄, 单步了一下, 实现挺简单的. subst的功能列表 subst带3个功能, 用subst /? 可以看到 subst /? 将路径与驱动器号关联。 SUBST [drive

博客标题不能为空 1441

告别长路径烦恼!用subst命令把常用文件夹变成Q盘/Z盘的3种方法

本文详细介绍了Windows系统中使用subst命令将常用文件夹映射为虚拟驱动器(如Q盘或Z盘)的三种实用方法,包括命令行操作、右键菜单快捷方式以及注册表修改,旨在帮助用户简化长路径访问,提升文件管理效率。

874

Windows高效办公:用subst命令将常用文件夹一键映射为虚拟盘符

本文详细介绍了Windows系统中被忽视的高效工具——subst命令。通过将常用文件夹映射为虚拟盘符,可以一键直达深层目录,有效解决路径过长问题,并提升日常文件访问效率。文章提供了基础操作、开机自动映射的两种实战方案(启动文件夹与注册表),并分享了进阶技巧与常见问题排雷,是Windows用户提升办公效率的实用指南。

weixin_29219539的博客 472

window10 做虚拟盘

1,用subst subst h: c:\baidu subst h: \\10.4.20.66\FORWARD_SIJI\

tsing_dao的专栏 235

STM32实现webserver显示数据及配置参数

其实提到的将fsdata.c重命名为fsdata_custom.c,可以不重命令,将/LWIP/Target/lwipopts.h中HTTPD_USE_CUSTOM_FSDATA 定义为0,这样HTTPD_FSDATA_FILE将使用fsdata.c,避免每次生成fsdata.c需要重命令的麻烦。2、登录成功后,板卡根据板卡配置类型,返回对应的数据页面,该页面可实现数据校准、清零,以及进行到板卡参数设置页面。目前还未实现post功能以及http身份验证功能。3、板卡参数设置页面。

2691

subst文件夹映射到盘符

把C:\Windows\temp\TMP映射为Z: subst Z:C:\TempFolder 删除盘符 subst /d z: subst /d z: RD /s /q C:\TempFolderMkDir C:\TempFoldersubst Z: C:\TempFolder SUBST [drive1: [drive2:]path] SUBST drive...

weixin_30845171的博客 296

Win11上WSL2安装Ubuntu22.04避坑指南:从镜像源到C++环境配置

本文详细介绍了在Win11系统上安装和配置WSL2及Ubuntu22.04开发环境的完整流程与避坑指南。内容涵盖从解决网络安装错误、更换国内镜像源以加速软件更新,到一站式配置C++开发工具链(包括GCC、GDB、CMake等),并提供了提升WSL2使用体验的实用技巧和故障排除方法,帮助开发者高效搭建稳定的Linux开发环境。

weixin_29306261的博客 474

python cartopy绘制扇形区域图/cartopy绘制北极部分区域

实际上,这个问题原因还是由于投影转换的问题,在set_extend时,绘制的上下边界仍然是方形、未被正确投影的边界,与我们的set_boundary存在冲突,最根本的原因还是在于cartopy对于投影计算的一些缺陷。另外我们需要指出的是:**该方法不适用于极地投影,即NorthPolarStereo,由于NorthPolarStereo本身投影特性只需一个参数,本身并不适合。我们绘制极地投影时,同样也是使用set_boundary绘制圆形边界,那么当我们想要绘制扇形时,可以通过。请根据喜好自行选择,

weixin_43750300的博客 3212

虚拟分区安装

1 虚拟分区安装: 2 3 Subst b: %windir%\assembly 4 Subst f: D:\ftp.hceg.cn 5 虚拟分区删除: 6 7 Subst b: /d 1 •修改文件夹所在磁盘的卷标为空; 2 • 通过注册表项 HKLM/Software/Microsoft/Windows/CurrentVersion/Expl...

weixin_30672295的博客 112

Windows Server+SqlServer Always On实战:5步搞定高可用集群搭建

本文详细介绍了在Windows Server环境中,通过5个关键步骤搭建SQL Server Always On高可用集群的实战指南。内容涵盖从底层故障转移集群配置、SQL Server实例启用Always On功能,到创建可用性组和侦听器的完整流程,并提供了核心运维与故障排查思路,帮助企业构建稳定可靠的数据库高可用架构。

milk5的博客 857

windows中的命令subst

用法格式 一、subst [盘符] [路径]  将指定的路径替代盘符,该路径将作为驱动器使用   二、subst /d 解除替代 [例子] C:\DOS>subst H: %TEMP% 用temp目录替代H盘    C:\>subst H: /d 解除替代 SUBST [drive1: [drive2:]path] SUBST drive1: /D drive1:

斌斌(Java) 2864

学Simulink——基于Simulink的输入-输出线性化精确转矩控制

本文详细介绍了基于Simulink的永磁同步电机(PMSM)输入-输出线性化(IOL)精确转矩控制方法。针对传统解耦控制在非线性转矩特性下的局限性,提出通过精确反馈线性化实现转矩指令与实际转矩的严格线性关系。文章系统阐述了IOL原理、PMSM控制器推导过程,并提供了完整的Simulink建模步骤,包括电机模型搭建、IOL控制器实现和闭环系统构建。通过仿真对比验证了IOL方法在转矩跟踪精度、动态响应和参数鲁棒性方面的显著优势,最后讨论了工程实现要点和扩展应用方向。该方法为高性能伺服系统开发提供了有效解决方案。

amy_mhd的博客 59

【芯片设计- RTL 数字逻辑设计入门 番外篇6 -- 术语 Tile 介绍】

在系统级芯片(System on Chip, SoC)设计中,“tile” 是一个可以指代不同概念的术语,但通常它指的是芯片上的一个独立的功能单元或核心。一个 tile 可以包含一个或多个处理器核心、缓存、内存控制器、输入输出设备、外设接口或其他功能模块。在 SoC 上,多个 tile 可以被组合和连接起来,以形成一个完整的系统。

CodingCos的博客 3064

漫谈程序员(十八)windows中的命令subst

windows中的命令subst 用法格式 一、subst[盘符][路径]将指定的路径替代盘符,该路径将作为驱动器使用 二、subst/d解除替代 三、不加任何参数键入SUBST,可以显示当前虚拟驱动器的清单。 举例 subste:c:/fake_E

IT全栈 华强工作室 4万+

sas协议(SAS PL-3)之Zoning功能

1 Zoning overview SAS zoning is implemented by a set of zoning expander devices with zoning enabled that define a zoned portion of a service delivery subsystem (ZPSDS)服务子系统. The zoning expander devices control whether a phy is permitted to participate in

sinat_37817094的博客 1530

cmd中subst的使用

SUBST [drive1: [drive2:]path] drive1: 指定要指派路径的虚拟驱动器。[drive2:]path 指定物理驱动器和要指派给虚拟驱动器的路径。 路径替换 ,将路径与驱动器号关联,就是把一个目录当作一个磁盘驱动器来看, 如subst m: e:/bk ,之后打开“我的电脑”,就会发现多了个盘符为M的磁盘分区,不过重启之后该映射就会丢失。 转载于:...

weixin_33906657的博客 879

基于STM32LXXX的模数转换芯片ADC(TLA2528IRTER)驱动C程序设计

define TLA2528_ADDR 0x12 << 1 // 用于HAL传输的8位地址(写入为0x24,读取为0x25)// 100kHz (示例值,需根据实际时钟计算)#define TLA2528_REG_PIN_CFG 0x00 // 引脚配置寄存器。#define TLA2528_REG_CHN_SEL 0x01 // 通道选择寄存器。

myron6688的博客 228

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Windows下用DOS命令subst把一个目录变为一个磁盘驱动器

subst,DOS命令,用于路径替换 ,将路径与驱动器号关联,就是把一个目录当作一个磁盘驱动器来看,不过不能格式化。运用一定技巧,subst命令还可以实现隐藏驱动器、特殊软件的安装、模拟光盘自动运行等功能。 用法: 一、subst  [盘符]  [路径]      //用盘符替代指定路径,该路径将作为驱动器使用。 二、subst  /d  [盘符]               //解

YiShiWenYan 4201

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Windows系统下将目录挂载为一个磁盘并分配盘符

Windows系统下subst可以临时将目录分配一个盘符。 将路径与驱动器号关联。 SUBST [drive1: [drive2:]path]SUBST drive1: /D drive1: 指定要分配路径的虚拟驱动器。 [drive2:]path 指定物理驱动器和要分配给虚拟驱动器的路径。 /D 删除被替换的(虚拟)驱动器。 不带参数键...

weixin_30381317的博客 934

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Windows将文件夹映射为盘符(如Q盘)的四种可靠方案

在Windows系统中,将本地文件夹映射为独立盘符(如Q盘)是一种提升路径访问效率的基础技术,其本质是通过虚拟驱动器机制绕过深层目录导航与UNC路径复杂性。原理上主要依赖SUBST命令、网络驱动器挂载、注册表自动执行或第三方API封装,核心价值在于统一访问入口、简化开发环境配置、增强NAS/本地资源可用性。典型应用场景包括办公模板库快速调用、开发者工作区路径标准化、家庭多媒体集中管理,以及离线优先的移动办公需求。本文聚焦windows将文件夹映射为盘符这一高频实操问题,深入解析SUBST持久化、任务计划触发

weixin_31766003的博客 117

subst与mountvol 命令【磁盘分区与文件夹的“映射”】

subst:将路径与驱动器号关联。 SUBST [drive1: [drive2:]path] drive1:        指定要指派路径的虚拟驱动器。[drive2:]path  指定物理驱动器和要指派给虚拟驱动器的路径。 路径替换 ,将路径与驱动器号关联,就是把一个目录当作一个磁盘驱动器来看, 如subst m: e:/bk ,之后打开“我的电脑”,就会发现多了个盘符为M的磁盘分区,...

weixin_34378969的博客 422
上一篇: atexit
下一篇: 删除windows目录中所占空间为0的文件
linuxwuj
博客等级 码龄16年 25粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值