commit c8f2a259d2932ccb41daa26607fde30de99cd390 Author: blance Date: Thu Apr 23 21:09:25 2026 -0500 Add PT STMT rename and move batch script diff --git a/Rename and Move PT STMT.bat b/Rename and Move PT STMT.bat new file mode 100755 index 0000000..a6c4113 --- /dev/null +++ b/Rename and Move PT STMT.bat @@ -0,0 +1,45 @@ +@echo off +setlocal enabledelayedexpansion + +REM === SET YOUR ROOT FOLDER HERE === +set "ROOT=C:\path\to\patient" + +REM === GET TODAY'S DATE IN YYYYMMDD FORMAT === +for /f %%i in ('powershell -NoProfile -Command "Get-Date -Format yyyyMMdd"') do set TODAY=%%i + +set "NEWNAME=PT STMT_%TODAY%.txt" +set "FOLDERNAME=PT STMT_%TODAY%" + +echo Processing folders under %ROOT%... +echo. + +REM === LOOP THROUGH ALL SUBFOLDERS === +for /r "%ROOT%" %%d in (.) do ( + + if exist "%%d\export.txt" ( + echo Processing: %%d + + REM pushd into the folder so all commands use short relative paths (fixes path-too-long errors) + pushd "%%d" + + REM Rename export.txt + ren "export.txt" "%NEWNAME%" + + REM Create dated folder + mkdir "%FOLDERNAME%" 2>nul + + REM Move renamed txt file + move "%NEWNAME%" "%FOLDERNAME%\" + + REM Move all .tif files + for %%f in ("*.tif") do ( + move "%%f" "%FOLDERNAME%\" + ) + + popd + ) +) + +echo. +echo Done. +pause