2016区间超速处罚标准:如何用批处理判断一个磁盘是否为u盘?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 05:49:32
如题
在dos下,如何用批处理判断

@echo off
echo 正在检测磁盘....请稍候...
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 @fsutil fsinfo drivetype %%i:>>"%temp%\DRIVER.LOG"
findstr /i "可移动驱动器" "%temp%\DRIVER.LOG" 2>nul
for /f "tokens=1" %%a in ('findstr /i "可移动驱动器" "%temp%\DRIVER.LOG"2^>nul') do echo %%a为U盘
if errorlevel==1 echo 未检测到U盘!!!
del "%temp%\DRIVER.LOG" /f /q>nul 2>nul
pause
===========================
你可以试一下这个。

U盘的盘符是在“我的电脑”里面最后一个盘符,U盘的名字都叫“可移动磁盘”或者叫“可移动设备”!

在DOS下,最后一个盘符就是U盘!(如果你的U盘是好的)

我的电脑中可移动磁盘一般都为U盘