如何通过卷标名称去判断盘符?

来源:互联网 发布:呱呱财经下载软件 编辑:程序博客网 时间:2024/04/29 09:14

第一种方法:

@echo off
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
  vol %%i:|findstr /i "cd">nul&&echo 卷标名称:%%i&&goto ok
)

:ok

@ECHO set PART=%%i
pause

 

第二种方法:

@echo off

for /f "skip=1" %%a in ('wmic logicaldisk where "volumename='卷标名称'" get name') do set "PART=%%a"
@ECHO set PART=%PART%