ja, oder gibt es andere Möglichkeiten/Lösungen?
ja, oder gibt es andere Möglichkeiten/Lösungen?
Batch is vermutlich am einfachsten...
ersetzen.txt:Code:FOR /F "usebackq tokens=1,2 delims=|" %%a IN (`grep "%~1" ersetzen.txt`) DO ( if "%~1" == "%%a" echo %~1 -^> %%b )
Man braucht noch da Programm 'grep' von hier: http://www.interlog.com/~tcharron/grep.html (am einfachstens ist es wenn man die grep.exe ins system32-Verzeichnis von Windows kopiert)Code:12|abc def|34
Felix
felix[null][null][null]@funkmeldesystem.de
Danke schonmal,
aber was bedeutet das jetzt alles? wie muß ich das umsetzen?
Da du anscheinend keine Ahnung hast, schreib doch mal auf, was du am Ende haben willst...
Die Eingabe kommt ja von FMS32pro oder???
Felix
felix[null][null][null]@funkmeldesystem.de
ja, die eingabe kommt von FMS 32 pro.
Bei uns im Landkreis gibt es digitalen Alarm. Der Alarm wird als Expressalarm ausgegeben.
Ich habe folgendes vor:
Ich möchte, das wenn eine Alarm-RIC ausgelöst, für jede Alarm-RIC eine Textdatei erstellt wird mit der jeweiligen 7-stelligen RIC.
Dann habe ich eine Textdatei, wo meine RICs mit Funktion und Klartext gespeichert sind. (Erstellt mit e!FMSpro und Excel. Nicht benötigte Zeilen gelöscht und als txt gespeichert.)
Jetzt soll die 7-stellige RIC durch durch den Klartext ersetzt werden.
Mach mal nen Beispiel...
Felix
felix[null][null][null]@funkmeldesystem.de
hier ein beispiel:
es wird per der Alarm-RIC alarmiert. jeweils mit Funktion 1.
1181000 Löschgruppe 1
1181010 Löschgruppe 2
1181015 Wehrführung
für diese 3 Alarm-RICs soll jetzt jeweils eine Textdatei (1181000.txt, usw.) erstellst werden.
Der Inhalt dieser Textdatei soll dann die RIC (1181000) sein. Diese RIC in der Textdatei soll dann durch den Klartext (Löschgruppe 1) ersetzt werden.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)