Kein Problem! ;-)
Schön, wenn es bei dir klappt!
Wünsche dir auch ein schönes Wochenende. Bis die Tage.
Kein Problem! ;-)
Schön, wenn es bei dir klappt!
Wünsche dir auch ein schönes Wochenende. Bis die Tage.
Gruß Etienne
Es gibt keine Probleme. Wir haben Tages-, Wochen- und Monatsprojekte
Und mir kann keiner helfen?
Kann mir denn keiner mit den for-Schleifen helfen?
Gruss Andy
----------------------------------------------------------------------------------
Hallo zusammen,
gibts eine Möglichkeit einen Wert zu inkrementieren wie in C "++"?
Ich möchte eine Warteschleife mit ein paar If-Abfragen mehrmals durchlaufen lassen und dann ein goto auf Ende setzen.
Gruss Andy
----------------------------------------------------------------------------------
Ich meine es z.B. so:
-------------------------------------
Label:
If u=10 goto Ende
"u" inkrementieren
weitere Befehle...
goto Label
Ende:
echo Ende
-------------------------------------
Kann ich auch eine Variable extra deklarieren, wie das "u" oder muss ich das nicht?
Am Liebsten wäre mir wie in der C-Sprache ein
for(u=0, u>10, u++);
{Befehle, Befehle....}
Weil kein <html> mehr zugelassen ist, muss ich mir erst eine neue Signatur im vB Code machen. So long....
Hi!
DOS war und ist eine Batch-"Sprache" und keine Programmiersprache. Für solche "speziellen" Sachen ist es nicht gedacht. Es gibt aber einige DOS-Extender, die so etwas können und das gute alte DOS ein wenig mit Befehlen aufmöbeln. Einfach mal im Netz suchen.
Dieter
FF Gelsenkirchen
LZ Ückendorf
www.lz18.de
Hallo Forum!
Ich habe, nachdem ich das Forum komplett durchsucht habe, folgende Fragen direkt an Euch und hoffe, daß mir mal wieder jemand von Euch weiterhelfen kann...
1. Wie muß die Endung für eine "Ausführungsdatei" lauten (.bat oder .bak)?
2. Wenn beispielsweise die Schleife 12345 alarmiert wird, ist es dann richtig, daß ich dann in die Kommandozeile für "globale Aktionen" folgendes eintrage:
C:\Programme\IBSS\Schleife12345.bat ?
3. Und daß die Zeilen in der Datei 12345.bat so aussehen müssen:
C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0160XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /F:Flash
C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0170XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /F:Flash
Wäre mal wieder toll, wenn mir mal wieder jemand weiterhelfen könnte.
Herzlichen Dank im voraus!!!
1. .bat
2. Wenn die Aktion 'C:\Programme\IBSS\Schleife12345.bat' ist, dann muß die .bat Datei auch 'Schleife12345.bat' heißen.
3. Fast.
Statt
C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0160XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /F:Flash
Nimm lieber
C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0160XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /FLASH
Wenn Du sms77.de (d.h. ibss77.exe) benutzt, dann geht's auch in einer Zeile:
C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0160XXX,0170XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /FLASH
Bei IBSS habe ich das aber noch nicht getestet.
Gruß,
ahk
Hallo screen,
.batOriginal geschrieben von screen
1. Wie muß die Endung für eine "Ausführungsdatei" lauten (.bat oder .bak)?
so passt es dann.Original geschrieben von screen
3. Und daß die Zeilen in der Datei 12345.bat so aussehen müssen:
C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0160XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /FLASH
C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0170XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /FLASH
Gruß
Sebastian
Geändert von DaRake (30.08.2005 um 10:30 Uhr)
Hi Joachim,
hatte Dir schon mal ne E-Mail dazu geschrieben: Meinst Du es wäre möglich, Deine Programme so zu verbessern, daß auch ein Zeilenumbruch in der SMS korrekt übertragen wird?
D.h. Wenn in der /F: Textdatei ein Zeilenumbruch vorkommt, daß der dann in der URL als %0A codiert wird?
Wäre klasse.
Gruß,
ahk
Hey DaRake, ersteinmal herzlichen Dank! Nun läuft es...
Vielleicht noch folgende kurze Frage an Dich:
Nach dem Alarm sind immer noch die DOS-Fenster geöffnet... Gibt es da einen Befehl, womit ich die Fenster gleich nach dem Abarbeiten der Zeile schließen kann? Habe "/SILENT" eingegeben - der Befehl bezieht sich aber leider nicht auf das DOS-Fenster, sondern nur auf IBSS...
Hast Du da noch einen heißen Tip für mich?
Einfach ein 'exit' in die letzte Zeile der Batch-Datei schreiben.
Felix
felix[null][null][null]@funkmeldesystem.de
Hallo felix 000!
Ersteinmal danke für Deinen Tip!
Leider bringt "exit" nix am Ende der batch-Datei :-(!
Das Fenster ist immer noch da...
hmmm...komisch...
Du startest doch nur eine Batchdatei mit FMS32pro oder startest du die Batchdatei über eine andere Batchdatei (call...)????
Felix
felix[null][null][null]@funkmeldesystem.de
nee, das ist nur eine batch-Datei mit zwei zu alarmierenden handys... Aber die DOS-Eingabeaufforderung bleibt nach dem abarbeiten geöffnet :-(!
In der obersten Zeile steht zwar "Beendet" - aber das Fenster bleibt eben :-(!
So müsste es gehen:
@echo off
start C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0160XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /FLASH
start C:\Programme\IBSS\ibss.exe /U: XXX /P: XXX /E: 0170XXX /T: 2 /N: Einsatz Ortswehr, Schleife 1 am {datumlang} um {zeitlang} /FLASH
exit
Felix
felix[null][null][null]@funkmeldesystem.de
Nee, da tut sich leider nix :-(!
Das Fenster ist immer noch da :-(!
Geändert von screen (30.08.2005 um 14:50 Uhr)
Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)