
CODE: [Copy to clipboard]@echo off
setlocal EnableDelayedExpansion
set n=4
for /f "delims=驱动器ABC:\ " %%d in ('fsutil fsinfo drives^|more') do (set /a n+=1)
set "num= abcdefghijklmnopqrstuvwxyz"
for /l %%i in (0 1 26) do set "drive%%i=!num:~%%i,1!"
echo !drive%n%!
CODE: [Copy to clipboard]@echo off &&setlocal enabledelayedexpansion
set "all=abcdefghijklmnopqrstuvwxyz"
for /f "skip=1 delims=" %%i in ('wmic logicaldisk get caption') do set drive=%%i
set b=%drive:~0,1%
if /i "%b%"=="a" echo 你电脑就一个A盘?不可能吧&&pause
if /i "%b%"=="z" echo 已经是最后一个盘了,下一个我也不知道是什么盘&&pause
for /f "delims=%b% tokens=2" %%i in ("%all%") do (
set a=%%i
echo The next number is !a:~0,1!
)
pause
CODE: [Copy to clipboard]@echo off
set "num=abcdefghijklmnopqrstuvwxyz"
for /f "delims=:" %%a in ('fsutil fsinfo drives^|more') do set "n=%%a"
call set var=%%num:*%n%=%%
echo 最后一个盘的下一个盘符是 %var:~0,1% 盘
pause
CODE: [Copy to clipboard]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 if exist %%i:\nul set Finally=%%i:

奇怪了,以前没有发现。| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |