diff --git a/README.md b/README.md index 6ae5e08..240152b 100644 --- a/README.md +++ b/README.md @@ -72,5 +72,6 @@ Found: C:\Patients\abc\Patient\Export\. ### Notes - Uses `pushd`/`popd` to work around Windows' 260-character path length limit +- Skips any folder whose path contains `PT STMT` so already-archived folders are never re-processed - Safe to re-run — `mkdir` for the dated folder will silently skip if it already exists - Date format is `YYYYMMDD` (e.g. `20260423`) diff --git a/Rename and Move PT STMT.bat b/Rename and Move PT STMT.bat index a9d6597..f986723 100755 --- a/Rename and Move PT STMT.bat +++ b/Rename and Move PT STMT.bat @@ -24,6 +24,10 @@ echo. REM === LOOP THROUGH ALL SUBFOLDERS === for /r "%ROOT%" %%d in (.) do ( + REM Skip any folder whose path contains "PT STMT" (already-archived folders) + echo %%d | findstr /i "PT STMT" >nul + if errorlevel 1 ( + if exist "%%d\export.txt" ( echo Found: %%d @@ -48,6 +52,8 @@ for /r "%ROOT%" %%d in (.) do ( echo. popd ) + + ) REM end skip PT STMT check ) echo Done.