From f4e11b1c6a4557e3a9aeb41082f530650e96d49e Mon Sep 17 00:00:00 2001 From: blance Date: Thu, 23 Apr 2026 21:19:59 -0500 Subject: [PATCH] Skip PT STMT archive folders on export.txt search --- README.md | 1 + Rename and Move PT STMT.bat | 6 ++++++ 2 files changed, 7 insertions(+) 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.