Ergebnis 1 bis 5 von 5

Thema: spezielle .bat-Datei-Lösung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    05.01.2004
    Beiträge
    757
    Hi Oliver,

    folgender Vorschlag:

    alarm.bat:

    @ echo off

    if exist test2.txt goto Ende2

    echo %2 %3 > alarmtext.txt

    if exist test.txt echo "wird ausgeführt" > test2.txt

    if exist test.txt goto Ende

    echo "wird ausgeführt" > test.txt

    File_system\wait 10

    File_System\ansiasci alarmtext.txt alarm.txt /ansi /o

    REM Hier mußt du nun Clemail aufrufen und die alarm.txt verschicken

    :Ende2

    File_system\wait 10

    if not exist test2.txt goto Ende

    del test2.txt

    :Ende

    if not exist test.txt goto Ende3

    del test.txt

    :ENDE3

    exit
    exit

    Erläuterungen:
    Der Text wird in die Datei geschrieben und es wird 10 sekunden gewartet, kommt in der Zeit eine neue Alarmierung wird die Textdatei überschrieben und die Test2 wird gesetzt.
    Wenn Test2 existiert wird der Text nicht mehr überschrieben und die Fenster schließen sich nach 10 sekunden.
    Nach den 10 sekunden der ersten Datei wird die ascii Datei in eine ANSI Datei umgewandelt (für eventuelle Umlaute!).
    Die Datei wird verschickt und das System wieder in den Ausgangszustand gesetz.


    Somit schickt diese Batch immer die 2te Alarmierung und wenn diese nicht vorhanden ist die erste!

    Du mußt nur File_System deinem System anpassen und den Clemail aufruf hinzufügen (denn kenne ich jetzt nicht auswendig!)

    (Nicht vergessen, dass du die dateien Ansiasci.exe und wait.exe brauchst! [Ansiasci kannst du aber auch weglassen])

    Mfg. friend112
    Geändert von friend112 (09.11.2004 um 15:55 Uhr)
    Wer suchet, der findet!

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
  •