Ergebnis 1 bis 11 von 11

Thema: spezielle bat-Datei programmieren

  1. #1
    Registriert seit
    02.12.2008
    Beiträge
    463

    spezielle bat-Datei programmieren

    Hallo Forum,

    hab ein spezielles Problem.
    Ich lasse automatisch über FMS32 eine Bat-Datei ausführen (Datei1.bat).
    Jedoch soll diese nur dann ausgeführt werden, wenn innerhalb von 20min zuvor eine andere Bat-Datei (Datei2.bat) ausgeführt wurde .

    Lässt sich das über eine weitere Bat-Datei einstellen bzw. integrieren?

    Hat hierzu jemand eine Idee?

  2. #2
    Registriert seit
    10.12.2001
    Beiträge
    2.651
    Ohne das ich mich jetzt mit der konkreten Ausformulierung der Befehle beschäftige:

    - Auf dem Rechner den Zeitwert ermitteln für 20 Minuten

    Datei2.bat:
    - bei Aufruf (ich denke mal FMS32-Schleife AA) hochzählen der Zeit in Funktion "X1"

    Datei1.bat:
    - bei Aufruf (ich denke mal FMS32-Schleife BB) Übernahme des Wert "X1" aus Datei2.bat in "X2"
    -> 20 if X2<="wert für 20 Minuten" goto 25 else goto 900
    -> 25 "Funktion, die ausgeführt werden soll"
    -> 900 End
    Mit freundlichem Gruß
    AkkonHaLand, Moderator

  3. #3
    Registriert seit
    02.12.2008
    Beiträge
    463
    Jup,

    so sollte es werden.

    Nun bräuchte ich nur noch die genauen Bat-Befehle,...

  4. #4
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    1.Batch erstellt eine Datei schleife1.tmp, wartet 20 Minuten, löscht die Datei und beendet sich.
    2.Batch prüft die Existienz mit 'if exist schleife1.tmp'...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  5. #5
    Registriert seit
    02.12.2008
    Beiträge
    463
    Danke, das sieht noch einfacher aus.

    wie sehen die jeweiligen bat-dateien dann jeweils aus?
    Bin "Bat-Laie" :-)

  6. #6
    Registriert seit
    22.04.2003
    Beiträge
    146
    das was du an befehlen brauchst findet du hier:

    http://de.wikibooks.org/wiki/Batch-P..._Batch-Befehle

    außerdem kannst du auf ein programm namens wait.exe zurückgreifen

    http://www.petersen.de/content/conte....php?idart=163

    und genau so wie felix es schreibt machst du es dann.

    z.b.

    Batch 1
    echo Warte_20_min > c:\temp\busy.txt
    c:\temp\wait.exe 20000
    del c:\temp\busy.txt

    Batch2
    if exist c:\temp\busy.txt goto xxx
    Geändert von Pirate (12.01.2011 um 20:53 Uhr)

  7. #7
    Registriert seit
    06.03.2005
    Beiträge
    1.778

    Msg - Net Sent für AlarmTool

    Hallo!

    Ich bin nicht wirklich ein Programmierer und wollte daher mal von euch wissen ob es möglich ist eine Batch zu schreiben die mit dem Alarmtool funktioniert.

    Es gibt Net Sent für XP und Msg heist es heute für Win7.

    Gibt es die Möglichkeit von einem XP Rechner auf einem Win7 die Einsatzmeldung im eigenen Netz anzeigen zu lassen, quasi das die Einsatzmeldung gleich auf dem Bildschirm von Win7 angezeigt wird....???!!!

    Würde mich über Antworten freuen.

  8. #8
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Zitat Zitat von Holger2784 Beitrag anzeigen
    Hallo!

    Ich bin nicht wirklich ein Programmierer und wollte daher mal von euch wissen ob es möglich ist eine Batch zu schreiben die mit dem Alarmtool funktioniert.

    Es gibt Net Sent für XP und Msg heist es heute für Win7.

    Gibt es die Möglichkeit von einem XP Rechner auf einem Win7 die Einsatzmeldung im eigenen Netz anzeigen zu lassen, quasi das die Einsatzmeldung gleich auf dem Bildschirm von Win7 angezeigt wird....???!!!

    Würde mich über Antworten freuen.
    Beantwortet nicht wirklich deine Frage, aber im neuen AT wird es ein Desktop-Client geben. Da ploppt dann im AlarmTool ein Fenster auf.
    Sowas suchst du doch, oder?

    Sent from my HTC Desire using Tapatalk

  9. #9
    Registriert seit
    06.03.2005
    Beiträge
    1.778
    Zitat Zitat von affenmensch3 Beitrag anzeigen
    Beantwortet nicht wirklich deine Frage, aber im neuen AT wird es ein Desktop-Client geben. Da ploppt dann im AlarmTool ein Fenster auf.
    Sowas suchst du doch, oder?

    Sent from my HTC Desire using Tapatalk
    Hallo Simon,

    genau sowas. Was man mit bestätigen (OK) wieder weg klicken kann wenn man die Meldung gelesen hat..
    Interessant wäre es natürlich im Netzwerkbereich.
    Die Meldung soll dann an die jeweilige Rechner-IP gepusht werden.
    z.B. Alarmtoolrechner steht im Arbeitszimmer und ich sitze mit Laptop im Garten..
    diese Meldung soll dann auf dem Laptop erscheinen...

  10. #10
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Zitat Zitat von Holger2784 Beitrag anzeigen
    Hallo Simon,

    genau sowas. Was man mit bestätigen (OK) wieder weg klicken kann wenn man die Meldung gelesen hat..
    Interessant wäre es natürlich im Netzwerkbereich.
    Die Meldung soll dann an die jeweilige Rechner-IP gepusht werden.
    z.B. Alarmtoolrechner steht im Arbeitszimmer und ich sitze mit Laptop im Garten..
    diese Meldung soll dann auf dem Laptop erscheinen...
    So ist es gedacht (also wie bei Outlook, wenn du eine neue Email bekommst...)

  11. #11
    Registriert seit
    06.03.2005
    Beiträge
    1.778
    Genau, wäre Supi wenn du dies umsetzen könntest.. ;-)

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
  •