REBEKA2 Batch-Betrieb
REBEKA II kann auch im Batchbetrieb laufen gelassen werden. Der Befehl
lautet:
>Rebeka [Projektname] [Regendatei] [Anzahl Durchläufe]
z.B. bewirkt der Befehl:
>Rebeka "C:\Data\GEP 1\Variante3" zuer8695.kmd 200
dass Rebeka das Projekt1 mit der Regendatei zuer8695.kmd (Regen von
Zürich von 1986 bis 1995) ladet und 200 Durchläufe
durchführt. Eine deterministische Simulation wird
durchgeführt, wenn für "Anzahl Durchläufe" 1
gewählt wird. Die Systemdaten müssen im obigen Beispiel in
der Datei Variante3.in und die Variationsdaten in der Datei
Variante3.csv gespeichert sein. Sind diese beiden Dateien nicht
vorhanden, so kann der Befehl nicht ausgeführt werden. Diese
Dateien werden automatisch erzeugt, wenn zuerst interaktiv ein Projekt
"Variante3" angelegt und mit den entsprechenden Daten gefüllt
wird. Für die Projektdaten kann ein Pfad angegeben werden.
Enthält der Pfad Leerzeichen, muss er in Anführungszeichen
gesetzt sein (s.Bsp.). Achtung: Parameter darf keine Umlaute enthalten!
Das Programm und die Regen-Datei werden im aktiven Ordner gesucht. Es
ist deshalb wichtig, dass vorher in den Ordner, in dem Rebeka
installiert ist, gewechselt wird (normalerweise c:\Programme (x86)\Rebeka2
oder c:\Program Files (x86)\Rebeka2).
Mehrere Befehle können in einer sogenannten Batch-Datei (Endung
*.bat zwingend) gespeichert werden. Wird diese Datei aufgerufen, so
werden alle Befehle hintereinander abgearbeitet. Das kann z.B. so
aussehen:
Batch-Datei Untersuchung1.bat:
rem zuerst in auf das richtige
Laufwerk wechseln
c:
rem dann in den richtigen Ordner
cd \Programme\Rebeka2
rem jetzt folgen die
eigentlichen Befehle
echo Projekt1 wird berechnet
Rebeka Projekt1 zuer8695.kmd 200
echo Projekt2 wird berechnet
Rebeka Projekt2 zuer8695.kmd 200
echo Projekt3 wird berechnet
Rebeka Projekt3 zuer8695.kmd 200
echo Projekt4 wird berechnet
Rebeka Projekt4 zuer8695.kmd 200
Die fettgedruckten Wörter sind sogenannte Batch-Befehle (siehe
Windows Hilfe oder 'help' in einem Kommando-Fenster), die in
Batch-Dateien verwendet werden können und den Prozessablauf
steuern.
Ab der Version 2.1 gibt es eine weitere Variante des Batch-Aufrufs zur
Vereinigung von zwei Zulauf-Dateien in eine neue Datei:
>Rebeka [Projekt-Pfad] [Zulauf-Datei1] [Zulauf-Datei2] [neue Datei]
Der folgende Befehl sucht im Ordner "C:\Daten\Beispiel Goldach\" nach
den beiden Dateien vog_out.txt und A0_out.txt, berechnet die Summe der
Daten und speichert sie in der Datei m15_zu.txt:
>Rebeka "C:\Daten\Beispiel Goldach\" vog_out
A0_out m15_zu
Wichtig: Der Pfad muss mit
einem \ abgeschlossen werden, bei den Dateinamen muss .txt nicht
angegeben werden