?? 判斷驅動器類型.bat
字號:
@echo off
:: 檢測本地存在的驅動器并判斷類型
:: fsutil必須具備管理員權限才能夠運行
:: code by pip modified by jm 2006-9-1、9-17
setlocal enabledelayedexpansion
for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
set var=%%i
set drive=!var:~-2!
fsutil fsinfo drivetype !drive!|find /i "CD-ROM">nul && echo !drive!
)
pause
goto :eof
@echo off
:: code by 3742668 2006-12-6 CMD@XP
set /p x=輸入盤符:
for /f "skip=1" %%i in ('wmic logicaldisk where "deviceid='%x%:'" get Description 2^>nul') do set type=%%i
if not defined type set type=此驅動器不存在!
echo %x%:盤的類型為: %type%
pause>nul
goto :eof
對以下語句產生的 info.txt 進行提取就可以判斷類型了,無需管理員權限
:: code by 3742668 2006-12-6 CMD@XP
start msinfo32 /categories +componentsstoragedrives /report info.txt
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -