Сначала я попытался найти его в Google, но у меня нет ответа, потому что я не использую команду «for».
У меня вопрос, почему у меня появляется ошибка «в данный момент неожиданно».Моя цель - скрипт, который проверяет, существует ли папка с каким-либо номером в названии (для примера 03).Если эта папка не существует, переименуйте папку с именем от 00 до 03.
здесь код:
echo off
cls
set /a cA=0
set /a cB=1
:loopA
echo %cA%%cB%
if not exist "C:\check\testdir\%cA%%cB%" (
move "C:\check\testdir\00" "C:\check\testdir\%cA%%cB%"
) else (
if "%cB%" == "9" (
if "%cA%" == "9" goto end
set /a cB = 0
set /a cA = %cA%+1
goto loopA
) else (
set /a cB = %cB%+1
goto loopA
)
:end