Ergebnis 1 bis 14 von 14

Thema: Probealarm unterdrücken

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    01.01.2006
    Beiträge
    230

    Danke

    Hallo,

    vielen Dank für die Ratschläge.
    Das mit den Schleifen die immer hintereinander kommen ist mir ehrlich gesagt zu gefährlich.
    Das die Funktionsprobe nicht immer auf die Sekunde gleich ist, ist mir bewusst. Ich dachte dabei mehr an ein Zeitfenster von ca. 30 Minuten. Zumindest habe ich das bei der SMS-Alarmierung so eingerichtet.

    Das mit dem AT gefällt mir ganz gut. Ein Kollege hat mich gerade auch auf die Idee gebracht. Er meinte ich soll eine Batch schreiben, die meine eigentliche löscht und ggf. eine leere erstellt.
    Die kann dann von der Funktion "Geplante Tasks" gestartet werden. Eine zweite dann, die mir meine Originale Batch aus einem anderen Ordner wieder an die richtige Stelle kopiert.

    Wenn ich das mit dem AT mache, muss ich das bei jedem Neustart neu machen? Wie kann ich es ändern?

    Holger

  2. #2
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Wochentag kann man mit dem Programm BE - Weekday überprüfen (steht auch schon im Forum)...

    Bestimmte Wochentage (1.Montag) lassen sich anhand des Datums ausrechnen..

    und die Zeit steht auch als Variable zu Verfügung...

    Dann genau soll die Batch nicht ausgelöst werden???

    Ich schreib dir den Teil.
    Felix
    felix[null][null][null]@funkmeldesystem.de

  3. #3
    Registriert seit
    17.06.2006
    Beiträge
    565
    Zitat Zitat von de010014
    Wenn ich das mit dem AT mache, muss ich das bei jedem Neustart neu machen? Wie kann ich es ändern?
    Holger
    Ja, der AT-Befehl muss natürlich bei jedem Neustart ausgeführt werden.
    z.Bsp Batch in Autostart.
    Habe das Ganze mal unter WIN NT4 gemacht und zwar als Dienst.
    Damit muss man sich nicht einmal am Rechner anmelden, sondern wird automatisch ausgeführt. Achtung! Die Dienste starten bei NT anscheinend alphabetisch und der Zeitdienst (Schedule) muss vorher gestartet sein. Also den Dienst nicht Alarm sondern Zeit oder so nennen.
    Ob das bei Win2000 oder XP immer noch so ist, weis ich nicht. Hab nur durch Zufall den Fehler entdeckt. (500 graue Haare und 100 Bierkästen später)
    Wie man einen Dienst (Service) bei XP einrichtet, keine Ahnung.
    Aber:
    http://www.rz.uni-freiburg.de/pc/sys/srvany/index.php
    Da wird ihnen geholfen.

    Als Dienst hab ich einfach eine Batch-Datei gestartet und da reingeschrieben was der Rechner machen sollte.

    Gruß
    cockpit

  4. #4
    Registriert seit
    01.01.2006
    Beiträge
    230

    Vielen Dank

    Ich möchte mich einfach noch mal bei Allen bedanken!
    Besonders bei Felix der mir sogar einen Teil geschrieben hätte.

    Ich hab es hinbekommen!

    Nun kann ich mich mal den anderen Funktionen annhmen, die mir noch so vorschweben....

    Holger

  5. #5
    Registriert seit
    17.06.2006
    Beiträge
    565
    Hallo,

    nur Interessehalber. Wie habt ihrs hinbekommen?
    Programm BE – Weekday habe ich nicht gefunden.

    Gruß
    cockpit

  6. #6
    Registriert seit
    01.01.2006
    Beiträge
    230

    Meine Lösung

    Hi,

    also meine Lösung sieht so aus:

    Ich habe eine Batch geschrieben, die mir meine "Alarm.bat" löscht und eine neue leere Alarm.bat in das Verzeichnis kopiert.
    Die starte ich über "Geplante Tasks" in Windows 15 Minuten vor der eigentlichen Funktionsprobe.
    15 Minuten nach der Probe wird eine weitere Batch von Windows gestartet, die mir meine eigentliche "Alarm.bat" aus einem anderen Verzeichnis wieder kopiert.
    Vermutlich geht es viel eleganter, aber es funktioniert und das ist das wichtigste!!!

  7. #7
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    BE weekday gibts hier: http://www.funkmeldesystem.de/foren/...&postcount=867


    Das mit dem Löschen der Batchdatei find ich eine nicht so tolle Lösung...

    Lass doch einfach von der zeitgesteuerten Batch eine Datei anlegen und die Alarm-Batch überprüfen, ob diese Datei existiert:

    zeitgesteuerte Batch:

    echo Probealarm > probealarm.txt
    wait 600
    del probealarm.txt

    Alarm-Batch:

    IF EXIST probealarm.txt exit
    Felix
    felix[null][null][null]@funkmeldesystem.de

  8. #8
    Registriert seit
    01.01.2006
    Beiträge
    230

    cool

    Gute Idee, werde das bei Gelegenheit einfügen. Wenn man so keine AHnung hat wie ich, kommt man nun mal auf so umständliche Ideen :-)

    Werde das noch ändern, Danke!

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
  •