@echo off setlocal enabledelayedexpansion echo === Test Windows English Version Script === echo. REM Clean up previous test files echo [CLEANUP] Removing previous test files... for /d %%d in (dms-compliance-*) do ( if exist "%%d" rmdir /s /q "%%d" ) for %%f in (*.zip) do ( if exist "%%f" del "%%f" ) echo. REM Run script automatically (simulate user input) echo [TEST] Running Windows English version script... ( echo 1 echo 0 echo y ) | create-compose-package-windows-en.bat echo. echo === Test Results Check === REM Check generated archive echo [CHECK] Looking for generated archive... for %%f in (*.zip) do ( if exist "%%f" ( echo Found archive: %%f for %%A in ("%%f") do echo File size: %%~zA bytes echo. REM Extract and check contents echo Extracting and checking contents... powershell -command "Expand-Archive -Path '%%f' -DestinationPath '.' -Force" REM Find extracted directory for /d %%d in (dms-compliance-*) do ( if exist "%%d" ( echo Extracted directory: %%d echo Directory contents: dir "%%d" /b echo. REM Check key files echo Checking key files: for %%k in (docker-compose.yml Dockerfile start.bat stop.bat README.md) do ( if exist "%%d\%%k" ( echo ✓ %%k ) else ( echo ✗ %%k (missing) ) ) echo. REM Check docker-compose.yml content if exist "%%d\docker-compose.yml" ( echo docker-compose.yml content preview: type "%%d\docker-compose.yml" echo. ) goto :found_dir ) ) :found_dir goto :found_zip ) ) :found_zip echo Test complete! pause