Add test environment setup script
This commit is contained in:
@@ -0,0 +1,51 @@
|
|||||||
|
@echo off
|
||||||
|
setlocal
|
||||||
|
|
||||||
|
REM === TEST ENVIRONMENT SETUP ===
|
||||||
|
REM Creates a sample folder structure to test the rename/move script.
|
||||||
|
REM Run this to reset back to a clean baseline at any time.
|
||||||
|
|
||||||
|
set "TESTROOT=%~dp0TEST"
|
||||||
|
|
||||||
|
echo Resetting test environment at %TESTROOT%...
|
||||||
|
echo.
|
||||||
|
|
||||||
|
REM Wipe and recreate the test root
|
||||||
|
if exist "%TESTROOT%" (
|
||||||
|
rd /s /q "%TESTROOT%"
|
||||||
|
echo Cleared existing test folder.
|
||||||
|
)
|
||||||
|
|
||||||
|
REM === CREATE PATIENT FOLDERS ===
|
||||||
|
REM Each has Patient\Export\ with an EXPORT.txt and some .tif files
|
||||||
|
|
||||||
|
for %%p in (Patient001 Patient002 Patient003) do (
|
||||||
|
mkdir "%TESTROOT%\%%p\Patient\Export"
|
||||||
|
echo.> "%TESTROOT%\%%p\Patient\Export\EXPORT.txt"
|
||||||
|
echo.> "%TESTROOT%\%%p\Patient\Export\1000001.tif"
|
||||||
|
echo.> "%TESTROOT%\%%p\Patient\Export\1000002.tif"
|
||||||
|
echo.> "%TESTROOT%\%%p\Patient\Export\1000003.tif"
|
||||||
|
echo Created: %%p
|
||||||
|
)
|
||||||
|
|
||||||
|
REM === CREATE AN ARCHIVE FOLDER (should be skipped by the main script) ===
|
||||||
|
mkdir "%TESTROOT%\Patient004\Patient\Export\archive"
|
||||||
|
echo.> "%TESTROOT%\Patient004\Patient\Export\archive\EXPORT.txt"
|
||||||
|
echo.> "%TESTROOT%\Patient004\Patient\Export\archive\1000001.tif"
|
||||||
|
echo Created: Patient004 (archive folder - should be skipped)
|
||||||
|
|
||||||
|
REM === CREATE A PT STMT FOLDER (should also be skipped) ===
|
||||||
|
mkdir "%TESTROOT%\Patient005\Patient\Export\PT STMT_20260101"
|
||||||
|
echo.> "%TESTROOT%\Patient005\Patient\Export\PT STMT_20260101\EXPORT.txt"
|
||||||
|
echo.> "%TESTROOT%\Patient005\Patient\Export\PT STMT_20260101\1000001.tif"
|
||||||
|
echo Created: Patient005 (PT STMT folder - should be skipped)
|
||||||
|
|
||||||
|
echo.
|
||||||
|
echo Done. Test environment ready at:
|
||||||
|
echo %TESTROOT%
|
||||||
|
echo.
|
||||||
|
echo To test the rename script, copy "Rename and Move PT STMT.bat" into:
|
||||||
|
echo %TESTROOT%
|
||||||
|
echo and run it from there.
|
||||||
|
echo.
|
||||||
|
pause
|
||||||
Reference in New Issue
Block a user