|
|
楼主 |
发表于 2018-11-17 01:46:48
|
显示全部楼层
echo off
color 24
del *txt
for /f "tokens=2,3" %%a in (' "echo list disk | diskpart" ') do (
if %%a==%%a set "num=%%a"
)
set /a "d=%num%"
echo 有%d%个硬盘请确认
set /a "f=%d%"-1
for /l %%e in (0 1 %f%) do (
echo %%e>>b.txt
partassist.exe /list:%e% /capacity /out:a.txt
for /f "skip=4 delims=|. tokens=2" %%p in (a.txt) do (
echo %%p
echo %%e
pause
)
)
这是我改后的代码,for循环嵌套造成命令显示如下
F:\1Autoghost\PACMDforUSB>echo off
有3个硬盘请确认
167
0
请按任意键继续. . .
111
0
请按任意键继续. . .
465
0
请按任意键继续. . .
58
0
请按任意键继续. . .
167
1
请按任意键继续. . .
111
1
请按任意键继续. . .
465
1
请按任意键继续. . .
58
1
请按任意键继续. . . |
|