From 36aadff307e1b450b1e7ef05c2fa6ae080d5d3cc Mon Sep 17 00:00:00 2001 From: blance Date: Thu, 23 Apr 2026 21:40:13 -0500 Subject: [PATCH] Fix REM-on-closing-paren error, use SKIP flag pattern instead --- Rename and Move PT STMT.bat | 47 +++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/Rename and Move PT STMT.bat b/Rename and Move PT STMT.bat index e6f848d..8d414bb 100755 --- a/Rename and Move PT STMT.bat +++ b/Rename and Move PT STMT.bat @@ -24,36 +24,37 @@ echo. REM === LOOP THROUGH ALL SUBFOLDERS === for /r "%ROOT%" %%d in (.) do ( - REM Skip any folder whose path contains "PT STMT" or "archive" + set "SKIP=0" + echo %%d | findstr /i /c:"PT STMT" /c:"archive" >nul - if errorlevel 1 ( + if not errorlevel 1 set "SKIP=1" - if exist "%%d\export.txt" ( - echo Found: %%d + if "!SKIP!"=="0" ( + if exist "%%d\export.txt" ( + echo Found: %%d - pushd "%%d" + pushd "%%d" - if "%DRYRUN%"=="1" ( - echo RENAME export.txt ^> %NEWNAME% - echo MKDIR %FOLDERNAME% - echo MOVE %NEWNAME% ^> %FOLDERNAME%\ - for %%f in ("*.tif") do ( - echo MOVE %%~nxf ^> %FOLDERNAME%\ - ) - ) else ( - ren "export.txt" "%NEWNAME%" - mkdir "%FOLDERNAME%" 2>nul - move "%NEWNAME%" "%FOLDERNAME%\" - for %%f in ("*.tif") do ( - move "%%f" "%FOLDERNAME%\" + if "%DRYRUN%"=="1" ( + echo RENAME export.txt ^> %NEWNAME% + echo MKDIR %FOLDERNAME% + echo MOVE %NEWNAME% ^> %FOLDERNAME%\ + for %%f in ("*.tif") do ( + echo MOVE %%~nxf ^> %FOLDERNAME%\ + ) + ) else ( + ren "export.txt" "%NEWNAME%" + mkdir "%FOLDERNAME%" 2>nul + move "%NEWNAME%" "%FOLDERNAME%\" + for %%f in ("*.tif") do ( + move "%%f" "%FOLDERNAME%\" + ) ) + + echo. + popd ) - - echo. - popd ) - - ) REM end skip PT STMT check ) echo Done.