@echo off

rem -----------------------------
rem  Shell-Kommando "propadmin.bat"
rem -----------------------------

rem -------------------------------------------------------------------
rem  Shellvariablen setzen und eingegebene SQL-Anweisung (als Parameter)
rem   in der SuperX-Datenbank ausfuehren.
rem -------------------------------------------------------------------

if not "%1" ==  "--help" goto gotToGo
 echo "Aufruf: propadmin.bat -dbproperties:<Dateipfad zu db.properties>(optional)" 
	echo " "
	echo "Aktion: propadmin.bat erzeugt eine Eingabemaske für die Verbindungsparameter einer Datenbank."
	echo "Das Ergebnis wird in eine Datei <Dateipfad zu db.properties> geschrieben."
	echo "Die jeweiligen JDBC-Treiber  und die superx-db.jar müssen sich im JDBC_CLASSPATH befinden."
	goto finish
	
:gotToGo
set PROPFILE=%1
if not "%PROPFILE%" ==  "" goto gotPROPFILE
set PROPFILE=%DB_PROPERTIES%
 
:gotPROPFILE

if not "%JDBC_CLASSPATH%" ==  "" goto gotClasspath
 echo "Aufruf: propadmin.bat -dbproperties:<Dateipfad zu db.properties>(optional)" 
	echo " "
	echo "Die jeweiligen JDBC-Treiber und die superx<<Verisonsnr>>.jar muessen sich im JDBC_CLASSPATH befinden."
	goto finish

:gotClasspath

java -classpath %JDBC_CLASSPATH%;. de.superx.bin.PropAdmin -dbproperties:%PROPFILE%


:finish