Ergebnis 1 bis 15 von 70

Thema: Log-Dateien mit Hilfe von Batchdateien erstellen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    faboi Gast
    In dem du eine weitere Bat-Datei erstellst, wo sie per Blat o.ä. verschickt wird und nach einer Wartezeit gelöscht wird. Die Bat rufst du einfach mit dem Taskplaner auf. Besser wäre es aber wenn du die Datei nur umbenennst, sonst kann ja auch mal eine verschwinden, wenn z.B. kein Inet verfügbar ist.
    Zum Thema Blat: googel einfach mal "Batch Mailer" oder "Blat"...

  2. #2
    Registriert seit
    10.01.2010
    Beiträge
    2

    Suche schon Lange

    Danke

    Aber ich finde nix passendes bei google. Das programm BLAT läuft nich gescheit bei mir es wäre sehr nett wenn mir jemand mal eine bat zusenden könnte.
    Das mit dem umbenennen wäre besser da hast du recht.

  3. #3
    Registriert seit
    31.03.2009
    Beiträge
    12
    Hallo zusammen...

    Ich kämpf immer noch mit der Alarmierung per SMS.
    Hab jetzt ein Programm gefunden, was automatisch wenn in einem bestimmter Ordner erstellt wurde den Inhalt des Ordners sendet.
    Nun hatt ich die Vorstellung mit deiner Batch mit dem Inhalt :

    @echo off & setlocal
    set Datei="C:\sms\ALARM1\Alarmierungsprotokoll.txt"

    set mydate=%date:~-10,2%-%date:~-7,2%-%date:~-4%
    set mytime=%time:~-11,2%-%time:~-8,2%-%time:~-5,2%

    if exist "%Datei%" move "%Datei%" "%Datei%.bak"
    echo %mydate% %mytime% "%1" "%2" "%3" "%4""EOT" >"%Datei%"
    if exist "%Datei%.bak" type "%Datei%.bak">>"%Datei%"

    mir eine TXT zu erstellen und daraus dann den SMS Versand zu starten.

    Nun kämpf ich mit zwei Problemen.

    1.) in der TXT sind ü ö ä ß nicht angezeigt gibt´s da ne Lösung?
    2.) am liebsten wäre es mit wenn die Btach bei jeder Alarmeirung eine neue TXT in einem festgelegten Ordner erstellt.

    Gibts da Hilfe für mich???

  4. #4
    Registriert seit
    16.11.2003
    Beiträge
    128

    Textzuweisungen in FMS32Pro

    Hallo DrKleene,
    zu deinem Problem vom letzten Jahr(Entschuldige eben erst gesehen), du darfst in den Textzuweisungen von deinen Tonfolgen oder Fahrzeugen keine Leerzeichen haben. Am besten immer ein Minus zw. den Wörtern. Sonst wird nur das bis zum ersten Leerzeichen mit übergeben.


    Franky11

  5. #5
    faboi Gast
    Einfacher gehts wenn man die Übergabeparameter in Anführungszeichen setzt z.B. "%3"

    @DrKleene:
    zu 1.) Schreib mal in deine Batch irgendwo oben chcp 28591 rein.
    zu 2.) Geht relativ einfach, wenn du den Pfad in C:\sms\ALARM1\Alarmierungsprotokoll-%mydate%-%mytime%.txt änderst. Dann hast du immer ein individueller Name mit Datum und Uhrzeit. Ob dies mit deinem Programm funktioniert, kann ich dir leider nicht sagen, da ich es nicht kenne.

    Gruß

  6. #6
    Registriert seit
    04.11.2009
    Beiträge
    17
    Moin,

    ich habe nochmal ne Frage. Und zwar läuft eigentlich wohl das Systems soweit, aber ich möchte noch etwas hinzugefügt haben.
    Im Moment gibt FMS 32 Pro die Protokolldatei aus. In dieser Datei steht Datum, Uhrzeit, RIC, Funktion ( Unteradresse) und der Alarmtext drin. Ich möchte aber gerne den Rufnamen ( so wie der RIC benannt wurde ) mitsenden. Das klappt aber nicht. Habe hier im Forum schon gelesen das es %4 ist. Das übernimmt er aber nicht. %4 gibt er so mit ins Protokoll.

    C:\sms\neu.bat %1 %2 %3 %4

    lautet der Befehl. 1-3 liest er super aus aber am Ende gibt er %4 mit im Protokoll aus.
    Ich bin dafür das wir dagegen sind.

  7. #7
    faboi Gast
    Zitat Zitat von Manuel Beitrag anzeigen
    Moin,

    ich habe nochmal ne Frage. Und zwar läuft eigentlich wohl das Systems soweit, aber ich möchte noch etwas hinzugefügt haben.
    Im Moment gibt FMS 32 Pro die Protokolldatei aus. In dieser Datei steht Datum, Uhrzeit, RIC, Funktion ( Unteradresse) und der Alarmtext drin. Ich möchte aber gerne den Rufnamen ( so wie der RIC benannt wurde ) mitsenden. Das klappt aber nicht. Habe hier im Forum schon gelesen das es %4 ist. Das übernimmt er aber nicht. %4 gibt er so mit ins Protokoll.

    C:\sms\neu.bat %1 %2 %3 %4

    lautet der Befehl. 1-3 liest er super aus aber am Ende gibt er %4 mit im Protokoll aus.
    Der Aufruf sollte eigentlich immer mindestens so aussehen: C:\sms\neu.bat %1 %2 "%3" "%4". Somit werden komplette Texte auch mit Leerzeichen übergeben. Dies ändert wohl nichts an deinem Problem.
    Hast du auch wirklich Texte zugewiesen? Hab mal irgendwo gelesen, dass es einer per Neustart hinbekommen hat...
    (Leider funktioniert die Suche mit %4 nicht!!!)

    EDIT: http://www.funkmeldesystem.de/foren/...uweisung+fms32
    http://www.funkmeldesystem.de/foren/...uweisung+fms32

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
  •