Ergebnis 1 bis 15 von 16

Thema: Aktionen nach untersch. Bedingungen ausführen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    12.01.2006
    Beiträge
    76

    Aktionen nach untersch. Bedingungen ausführen

    Hallo !

    Ich habe schon gesucht, aber anscheinend mit den falschen Stichworten.
    Ich nehme nämlich an, das das Thema bestimmt schon mehrfach angeschnitten wurde.

    Folgede Frage:

    Ich möchte, dass bei der Schleife 987.. die Aktion X ausgeführt wird,
    bei der Schleife 988.. Aktion Y.

    Kein Problem, kann ich in FMS32pro direkt einstellen.

    Aktion X ist :
    Mail an Adressgruppe 987... , speichern Sprache x Min , datei umwandeln in MP3, Schreiben in CSV Datei, Umlaute ASCII-ANSI fertig

    Aktion Y ist :
    Mail an Adressgruppe 988... , speichern Sprache x Min , datei umwandeln in MP3, Schreiben in CSV Datei, Umlaute ASCII-ANSI fertig


    Was aber, wenn 987.. und 988.. zusammen alarmiert wird ?

    Würde bedeuten Aktion X wird gestartet, Aktion Y kann nicht gestartet werden, da Aktion X weiter Aktionen sperrt um die Aufnahme sauber durchzuführen.

    Gibt es nicht eine Möglichkeit um z.B. mit DOS eine Bedingte Ausführung zu starten ?

    D.h. ist eine Aktion bereits gestartet, dann alles ausführen außer ...

    Müßte mit If ... ERRORLEVEL ... doch machbar sein oder ?

    Hat da jemand schon eine ähnliche Lösung für sich ?

  2. #2
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Bist du sicher, dass die eine Aktion nicht ausgeführt wird???

    FMS32pro führt sollte beide ausführen.
    Falls nicht musst du mal deine Batchdateien posten...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  3. #3
    Registriert seit
    12.01.2006
    Beiträge
    76
    Hallo Felix !

    Ne FMS32 führt die Aktion schon aus, aber da in der Batch ja eine datei erstellt wird STAUS.TXT beendet sich nie zweite Aktion, da sie ja prinzipiell die gleiche funktion hat , weil sie vor dem Ablauf der Batch überprüft ob es eine STATUS.TXT gibt. Ich denke Du weißt was ich meine !

    Da müßte ich bestimmt eine zweigeteilte Batch schreiben oder ?
    Der entscheidente Punkt ist ja , das die Sprachaufzeichnung ja den weitern ablauf der Batch ausbremst.

    Also Wenn schon Aufzeichnung läuft, dann nur E-Mail oder so ?

    Bin ich da auf dem richtigen Weg ?

  4. #4
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Ganz einfach:

    Die X-Batch erstellt die Datei StatusX.txt und überprüft ob sie existiert...
    und
    die Y-Batch erstellt die Datei StatusY.txt und überprüft ob sie existiert...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  5. #5
    Registriert seit
    12.01.2006
    Beiträge
    76
    Ich glaub ich hab mein Ziel ein bisschen falsch beschrieben, bzw. nicht ausführlich genug beschrieben.

    Also ich habe eine Globale Aktion 99???

    die schreibt in eine Datei das Datum,Zeit,ZVEI,TEXT
    danach E-MAIL an Gruppe
    Schrachaufzeichnung im MP3 umwandeln
    Umlautumwandlung
    Batchjobs mit Kopier- und Sortiervorgängen

    Das funktioniert einwandfrei.

    Jetzt möchte ich aber, das bei 991?? zwar immer noch die obige aktion ausgeführt wird, aber zusätzlich ein Mail an die Gruppe 991?? geschickt wird
    mit der Liste der alarmierten Schleifen.

    Bei 992?? dto. aber Mail an Gruppe 992??

    Wie könnte ich das machen ???

  6. #6
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Die Schleife übergibst du ja an die Batch (ich gehe jetzt von %1 = ZVEI aus):

    SET schleife=%1
    goto %schleife:~0,3%
    :990
    ...
    goto ende
    :991
    ...
    goto ende
    :992
    ...
    goto ende


    :ende

    %schleife:~0,3% entspricht den ersten 3 Ziffern der alarmierten Schleife.
    Felix
    felix[null][null][null]@funkmeldesystem.de

  7. #7
    Registriert seit
    18.01.2002
    Beiträge
    292
    Hallo Felix,

    soweit funktioniert es jetzt mit dem Zeitfenster. Bezüglich meiner Kopierbatch, die du mir geschrieben hast - funktioniert diese auch unter WIN ME?

    Gruß

    Frank

  8. #8
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Sollte schon, ich kanns aber nicht testen, da ich keinen PC mit Win ME hab.
    Felix
    felix[null][null][null]@funkmeldesystem.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •