Das hier geht auch nicht... :-(
@echo off
echo %~1 >> C:\Firemergency\Alarmtext.txt
timeout 60
type > C:\Firemergency\Alarmtext.txt
exit
Das hier geht auch nicht... :-(
@echo off
echo %~1 >> C:\Firemergency\Alarmtext.txt
timeout 60
type > C:\Firemergency\Alarmtext.txt
exit
Servus!
Ist das wirklich die gleiche Datei, die Du unter XP auch verwendet hast?
Denn irgendwie hast Du da evtl. eine > zu wenig oder diese falsch gesetzt.
In der Zeile 2
schreibst Du die übergebenen Parameter in die schon vorhandene Datei Alarmtext.txt (mit Append, also ans Dateiende).Code:echo %~1 >> C:\Firemergency\Alarmtext.txt
Dann wartest Du 60 Sekunden und danach willst Du scheinbar die Datei mit Type auf dem Bildschirm ausgeben, was aber wegen dem > so nicht funktioniert.
Gruß
Alex
Zitat von Sir Quickly (Irgendwie und sowieso)
Um zu testen, ob der Alarmtext überhaupt von FE übergeben wird, probier mal folgendes aus:
@echo off
echo %~1 >> C:\Firemergency\Alarmtext.txt
exit
Wenn die .txt dann immer noch leer ist, liegts nicht an der Batch. Im Alarmtext-Plugin ist der komplette Text aber in Anführungszeichen gesetzt, oder?
Ich habe die Zeilen hier aus dem Thread kopiert (Beitrag 8 von florian_hsk) ... und damit hat es bisher funktioniert. Es wird ja auch alles korrekt abgearbeitet, die Datei wird sogar geschrieben, nur ist der Text eben nicht zu sehen... ist die Variable vielleicht falsch?
Hi Zusmmen,
versuche mit folgendem Skript den Alarmtext aus dem Plugin eigene Parameter in einer txt zu speichern, die später in anderer Software eingelesen werden soll.
@echo off
rem Codepage ANSI
@chcp 1252 > NUL :: Umlaute
echo %~1 > "D:\Feuerwehr\Alarmierung PC\....\alarm.txt" :: schreibt Alarmtext in Datei
exit
Der Alarmtext enthält viele Sonderzeichen unter anderem auch Kommata und "". Irgendwie wird nun nie der gesamte Test in der TXT gesichert sondern nur ein Teil. Hinter dem 4. " bzw vor dem ersten Komma bricht der Text ab, dabei sollte eigentlich noch viel mehr kommen. Kennt jemand das Problem oder eine Lösung?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)