Archiv verlassen und diese Seite im Standarddesign anzeigen : spezielle bat-Datei programmieren
Narkose07
12.01.2011, 17:52
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?
AkkonHaLand
12.01.2011, 18:06
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
Narkose07
12.01.2011, 18:13
Jup,
so sollte es werden.
Nun bräuchte ich nur noch die genauen Bat-Befehle,...
felix000
12.01.2011, 18:18
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'...
Narkose07
12.01.2011, 18:21
Danke, das sieht noch einfacher aus.
wie sehen die jeweiligen bat-dateien dann jeweils aus?
Bin "Bat-Laie" :-)
das was du an befehlen brauchst findet du hier:
http://de.wikibooks.org/wiki/Batch-Programmierung:_Batch-Befehle
außerdem kannst du auf ein programm namens wait.exe zurückgreifen
http://www.petersen.de/content/contenido-4.6.4/cms/front_content.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
Glubschi
30.05.2011, 10:18
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.
firEmergency
30.05.2011, 11:10
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
Glubschi
30.05.2011, 11:36
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...
firEmergency
30.05.2011, 14:07
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...)
Glubschi
31.05.2011, 00:42
Genau, wäre Supi wenn du dies umsetzen könntest.. ;-)
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.