我正在尝试创建一个批处理文件,在该文件中,它将找到计算机上的所有当前驱动器,并将驱动器设置为稍后要调用的变量。提前谢谢。
答案 0 :(得分:1)
这应该这样做
@echo off
setlocal EnableDelayedExpansion
set count=1
for /f "skip=1" %%a in ('wmic logicaldisk get caption') do (
set drive!count!=%%a
set /a count+=1
)
echo There are !count! drives
echo !drive1! rem Change this to do whatever with the variables
echo !drive2!
pause
我只显示了回显2个驱动器,但是,你有多少确定了创建了多少个变量。