@echo off setlocal EnableExtensions set "script_dir=%~dp0" set "ps1_path=%script_dir%organize_textures.ps1" if not exist "%ps1_path%" ( echo [ERROR] organize_textures.ps1 not found at %ps1_path% exit /b 1 ) echo Running texture organizer... powershell -NoProfile -ExecutionPolicy Bypass -File "%ps1_path%" set "rc=%errorlevel%" if %rc% neq 0 ( echo. echo Script exited with error code %rc% pause ) exit /b %rc%