diff --git a/bin/setenv.bat b/bin/setenv.bat index 8b26638..88a8308 100644 --- a/bin/setenv.bat +++ b/bin/setenv.bat @@ -28,6 +28,23 @@ set "DXFM_RESULTS=%DXFMAKRO%\results" set BRICSCAD="C:\Program Files\Bricsys\BricsCAD V25 de_DE\bricscad.exe" +if exist "C:\Program Files\Bricsys\BricsCAD V25 de_DE\bricscad.exe" ( + set "BRICSCAD=C:\Program Files\Bricsys\BricsCAD V25 de_DE\bricscad.exe" +) else if exist "C:\Program Files\Bricsys\BricsCAD V22 de_DE\bricscad.exe" ( + set "BRICSCAD=C:\Program Files\Bricsys\BricsCAD V22 de_DE\bricscad.exe" +) else if exist "D:\Programme\BricsCAD\bricscad.exe" ( + set "BRICSCAD=D:\Programme\BricsCAD\bricscad.exe" +) else ( + echo Keine BricsCAD-Installation gefunden. +) + +REM Ueberladen von Umgebungsvariablen durch _setenv.bat +if exist "%~dp0_setenv.bat" ( + echo Lade lokale Umgebungseinstellungen aus _setenv.bat... + call "%~dp0_setenv.bat" +) + + REM Ordner erstellen falls sie nicht existieren if not exist "%DXFM_BIN%" mkdir "%DXFM_BIN%" if not exist "%DXFM_CFG%" mkdir "%DXFM_CFG%"