0
即使IF語句成功,我也無法在以下代碼中找到for循環。目前的情況是,代碼完全通過'for循環',而不是轉向:next if語句成功。我不知道該怎麼辦?即使IF語句成功,我也無法在以下代碼中找到forloop
FOR %%A IN (2,3,4) DO GOTO %%A
:2
echo wscript.echo ^(Date^(^)-2^)>yesterday.vbs
for /f %%a in ('cscript //nologo yesterday.vbs') do set ydate1=%%a
del yesterday.vbs
set ydate1=%ydate1:/=%
set m=%ydate1:~0,2%
set d=%ydate1:~2,2%
set y=%ydate1:~4,4%
set ydate2=%m%-%d%-%y%
echo yesterday was %ydate2%
IF EXIST ATELBSNT40_complete_txs_%ydate2%.log GOTO :NEXT
:3
echo wscript.echo ^(Date^(^)-3^)>yesterday.vbs
for /f %%a in ('cscript //nologo yesterday.vbs') do set ydate1=%%a
del yesterday.vbs
set ydate1=%ydate1:/=%
set m=%ydate1:~0,2%
set d=%ydate1:~2,2%
set y=%ydate1:~4,4%
set ydate2=%m%-%d%-%y%
echo yesterday was %ydate2%
IF EXIST ATELBSNT40_complete_txs_%ydate2%.log GOTO :NEXT
:4
echo wscript.echo ^(Date^(^)-4^)>yesterday.vbs
for /f %%a in ('cscript //nologo yesterday.vbs') do set ydate1=%%a
del yesterday.vbs
set ydate1=%ydate1:/=%
set m=%ydate1:~0,2%
set d=%ydate1:~2,2%
set y=%ydate1:~4,4%
set ydate2=%m%-%d%-%y%
echo yesterday was %ydate2%
IF EXIST ATELBSNT40_complete_txs_%ydate2%.log GOTO :NEXT
:NEXT
ECHO ^<TD WIDTH="25%" VALIGN="TOP" HEIGHT=1^>>>c.html
ECHO ^<FONT FACE="Arial" SIZE=1 COLOR="#808080"^>^<P^>%ydate2%^</FONT^>^</TD^>>>c.html
ECHO ^<TD WIDTH="25%" VALIGN="TOP" HEIGHT=1^>>>c.html
ECHO ^<FONT FACE="Arial" SIZE=1 COLOR="#808080"^>^<P^>%CDate%^</FONT^>^</TD^>>>c.html
GOTO END
嗯是的,這是真的。沒有點擊我......感謝您的幫助:D – user1703014
沒有問題,如果這回答了您的問題,您應該點擊它上面的勾號以顯示接受。 –