Ergebnis 1 bis 9 von 9

Thema: SMS77 Guthabenkontrolle !!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    29.11.2006
    Beiträge
    410
    Hallo Mark,

    also wie es in ner Batch-Datei geht, kann ich Dir leider auch nicht sagen. Aber wenn Du hier im Forum mal nach der Software von GrisuSevental suchst, die hat diese Funktion bereits im Bauch. Ich würde Dir raten vielleicht nicht sie aktuellste Version zu nutzen, da bei der letzen Version ein paar Bug´s drin sind.

    Gruss Hausen

  2. #2
    Registriert seit
    31.01.2005
    Beiträge
    169
    Man könnte das so lösen in der "Alarmierungsbatchdatei" wird die Batchdatei "Konto-User.bat" aufgerufen die Kontrolliert ob für den entsprechenden User ein Guthaben verfügbar ist sollte das der Fall sein wird Alarmiert und der entsprechende Wert (hier 1) vom Guthaben abgezogen, wenn nicht dann halt nicht. Das Guthaben muss in der Datei Kontostand-User.txt gepflegt werden. In der Datei status-user.txt wird nur protokolliert.

    REM ------------------------------
    REM Überprüfung des Guthabenkontos
    REM ------------------------------
    REM
    call Konto-User.bat Kontostand-User.txt
    For /F %%f in (status-user.txt) do if %%f == failed goto Weiter

    ... hier folgt dann die Alarmierung für den User ...


    So sieht die Datei Konto-User.bat aus

    <@ echo off
    For /F %%f in (%1) do set Wert=%%f
    if %Wert% == 0 goto failed
    set /A WERT=WERT-1
    echo %WERT% > Kontostand-User.txt
    FOR /F "usebackq tokens=1,2 delims=: " %%t IN (`time /t`) DO set zeit=%%t:%%u Uhr
    echo %zeit% OK > status-user.txt
    goto ENDE
    :failed
    echo failed > status-user.txt
    :ENDE


    In der Datei Kontostand-User.txt steht nur der Zahlenwert (Guthaben) des Users.

    In der Datei status-user.txt steht nur wann alarmiert wurde.


    Ich hoffe ich konnte helfen Bei mir läuft das ganz gut.
    Wenn noch Fragen sein sollten ...

    Gruß Axel
    Geändert von LST-82 (02.07.2007 um 12:19 Uhr)
    At a cardiac arrest, the first procedure is to take your own pulse.

  3. #3
    Registriert seit
    31.01.2005
    Beiträge
    169
    ... und klappt es ... ???
    At a cardiac arrest, the first procedure is to take your own pulse.

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
  •