Beispiel für eine einfache
Berechnung einer komplexen Situation mit 10 Einzugsgebieten mit Hilfe
einer Batch-Datei
Mit der neuen Version 2.1 ist es möglich Drosselabflüsse zu
speichern und bei einem untenliegenden Einzugsgebiet wieder als Zufluss
zu modellieren. Werden mehrere solche Einzugsgebiete hintereinander
geschaltet, entsteht rasch eine komplexe Situation. Wir ein Parameter
geändert, so müssen alle Projekte wieder durchgerechnet
werden, was ziemlich mühsam ist.
Mit Hilfe einer Batch-Datei kann diese Neuberechnung automatisiert
werden. Dabei wird die Möglichkeit genutzt, REBEKA2 im Batch-Modus
auszuführen (siehe Online-Hilfe / Inhalt / Tipps und Tricks /
Batch-Betrieb oder Index / Batch-Betrieb).
Folgendes System bestehend aus zehn
Einzugsgebieten bzw. zehn Projektdateien kann folgendermassen mit einem
Aufruf der folgenden Batch-Datei
ausgeführt werden:
rem Calculation of a complex project by a batch file
echo Calculation of SIM_01
rebeka "C:\Data\Projekt komplex\SIM_01" zuer8695.kmd 1
echo Calculation of SIM_02
rebeka "C:\Data\Projekt komplex\SIM_02" zuer8695.kmd 1
echo Merge flows: svg_01 + svg_02 -> svg_a
rebeka "C:\Data\Projekt komplex\" svg_01 svg_02 svg_a
echo Calculation of SIM_03
rebeka "C:\Data\Projekt komplex\SIM_03" zuer8695.kmd 1
echo Calculation of SIM_04
rebeka "C:\Data\Projekt komplex\SIM_04" zuer8695.kmd 1
echo Calculation of SIM_05
rebeka "C:\Data\Projekt komplex\SIM_05" zuer8695.kmd 1
echo Calculation of SIM_06
rebeka "C:\Data\Projekt komplex\SIM_06" zuer8695.kmd 1
echo Merge flows: svg_04 + svg_06 -> svg_b
rebeka "C:\Data\Projekt komplex\" svg_04 svg_06 svg_b
echo Calculation of SIM_07
rebeka "C:\Data\Projekt komplex\SIM_07" zuer8695.kmd 1
echo Calculation of SIM_08
rebeka "C:\Data\Projekt komplex\SIM_08" zuer8695.kmd 1
echo Merge flows: svg_07 + svg_08 -> svg_c
rebeka "C:\Data\Projekt komplex\" svg_07 svg_08 svg_c
echo Calculation of SIM_09
rebeka "C:\Data\Projekt komplex\SIM_09" zuer8695.kmd 1
echo Calculation of SIM_10
rebeka "C:\Data\Projekt komplex\SIM_10" zuer8695.kmd 1
Erklärung
Die fettgedruckten Befehle führen jeweils eine REBEKA2-Berechnung
aus. Details zur Anwendung finden sich in der Online-Hilfe.
rem und echo sind Batch-Befehle.
rem steht für einen
Kommentar, d.h. alles was hinter rem
kommt wird als Kommentar betrachtet und nicht interpretiert.
echo erzeugt eine Ausgabe des Textes, der nach echo folgt (z.B. echo Hello World! erzeugt die
Ausgabe: Hello World!)
Erstellen der Batch-Datei
Die Batch-Datei wird am besten in einem Text-Editor erzeugt (z.B.
notepad.exe). Evtl. muss die Endung der Datei geändert werden. Sie
sollte .bat sein, sonst wird die Datei nicht ausgeführt.
Wichtig: Die Batch-Datei muss unbedingt im Programm-Ordner von REBEKA2
abgelegt werden.
Ausführen der Batch-Datei
Die Batch-Datei sollte in einem Kommando-Fenster ausgeführt
werden, also nicht direkt
doppelklicken. Dazu "Start / Alle Programme / Zubehör /
Eingabeaufforderung" klicken. Dann mit >c: und >cd
"c:\Program Files\REBEKA2" ins Programm-Verzeichnis wechseln und dann
den Namen der Batch-Datei aufrufen: z.B. >projekt_komplex.bat