27 lines
1021 B
Batchfile
27 lines
1021 B
Batchfile
@echo off
|
|
REM ~dp0 steht für das Verzeichnis, in der diese Datei liegt
|
|
|
|
REM Standardwerte setzen
|
|
set "DEFAULT_TYPE=WEICHE"
|
|
set "DEFAULT_JSON2D=omniflo_weichen.json"
|
|
set "DEFAULT_JSONDIM=dimensions.json"
|
|
set "DEFAULT_TOLERANCE=0.05"
|
|
|
|
echo Mögliche Werte für --type: BOGEN, WEICHE, TEFBOGEN, TEFWEICHE
|
|
|
|
REM Benutzereingaben mit Standardwerten
|
|
set /p TYPE=Gib den Typ ein (Standard: %DEFAULT_TYPE%):
|
|
if "%TYPE%"=="" set "TYPE=%DEFAULT_TYPE%"
|
|
|
|
set /p JSON2D=Gib den Namen der 2D-JSON-Datei ein (Standard: %DEFAULT_JSON2D%):
|
|
if "%JSON2D%"=="" set "JSON2D=%DEFAULT_JSON2D%"
|
|
|
|
set /p JSONDIM=Gib den Namen der Dimensions-JSON-Datei ein (Standard: %DEFAULT_JSONDIM%):
|
|
if "%JSONDIM%"=="" set "JSONDIM=%DEFAULT_JSONDIM%"
|
|
|
|
set /p TOLERANCE=Gib die Toleranz ein (Standard: %DEFAULT_TOLERANCE%):
|
|
if "%TOLERANCE%"=="" set "TOLERANCE=%DEFAULT_TOLERANCE%"
|
|
|
|
REM Aufruf des Skripts mit den eingegebenen oder Standardwerten
|
|
call diff_dimensions.bat --type %TYPE% --json_2d %JSON2D% --json_dimensions %JSONDIM% --tolerance %TOLERANCE%
|