Files
SSG-Ruledesigner-Konfigurator/CAD/Code/bin/get_all_differences.bat
T

27 lines
1.0 KiB
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 "%~dp0diff_dimensions.bat" --type %TYPE% --json_2d %JSON2D% --json_dimensions %JSONDIM% --tolerance %TOLERANCE%