@echo off
for %%i in (Z Y X W V U T S R Q P O N M L K J I H G F E D C) do (
if exist %%i:\nul (
for /f "tokens=3" %%j in ('dir /-c %%i:\') do set freesize=%%j
set last=%%i
if not "!freesize!"=="0" goto last_drive
)
)
goto :eof
:last_drive
这是我在网一查到的用来查找最后一个盘的BAT
请问 if exist %%i:\nul 中的 nul 的作用
if not "!freesize!"=="0" goto last_drive 中的两 !!的作用,0 代表什么 ,
@echo off
setlocal enableextensions
echo %time%
call

rocDelay 200
echo %time%
goto :EOF

rocDelay delayMSec_
setlocal enableextensions
for /f "tokens=1-4 delims=:. " %%h in ("%time%"

do set start_=%%h%%i%%j%%k
:_procwaitloop
for /f "tokens=1-4 delims=:. " %%h in ("%time%"

do set now_=%%h%%i%%j%%k
set /a diff_=%now_%-%start_%
if %diff_% LSS %1 goto _procwaitloop
endlocal & goto :EOF
这也是在网上查到的用来延时的,
在 call

rocDelay 200 中的 200是什么意思,
在if %diff_% LSS %1 goto _procwaitloop 中的%1代表什么,
麻烦给我说一下,在这先谢了!