Archiv verlassen und diese Seite im Standarddesign anzeigen : Abschnitt aus text ausgeben
Ich habe folgendes Problem:
Ich will aus einem Alarm in dem jeder Abschnitt mit Komma getrennt ist einen bestimmten Teil auslesen und als variable setzen.
Gibt es dafür ein Program oder Batch befehl mit dem Das geht.
Hier ein Beispiel:
00056878,b1,Edewec,Husbäke,Lindenstr 1,brennt Pkw,Eot.....
Daraus benötige ich nur als 1. Variable Husbäke
und als 2 Variable Lindenstr 1
Der Aufbau ist in dem Alarm immer gleich.
FMS-Master
07.07.2010, 18:21
Hallo Sebi!
Schau dir mal das Programm EasyBatch von GW-Software an.
http://www.gwsoftware.de
damit kannst du eine Batch schreiben die sowas lösen kann.
FMS-Master
felix000
07.07.2010, 19:10
Das geht sogar ohne extra Programme in einer Batchdatei....schau dir mal die FOR-Schleife an...
hmm irgendwo brauch ich mal einen denk anstoß mit der for schleife... wie soll das funktionieren?
Backdraft007
08.07.2010, 09:39
http://de.wikibooks.org/wiki/Batch-Programmierung:_Batch-Befehle#FOR
http://board.gulli.com/thread/880370-string-in-batch-aufspalten/
FMS-Master
08.07.2010, 10:32
HiHi, so gehts natürlich auch *g*
Bin schon so tief in verschiedenen Programmiersprachen /-Programmen das mir das einfachste nicht mehr einfällt.
Soory
FMS-Master
Jooo sehr cool nun hab ich es auch geschnallt
sollte dann so klappen
for /F "tokens=1 delims=," %%i in ("%alarm%") do set stichwort=%%i
for /F "tokens=2 delims=," %%i in ("%alarm%") do set gemeinde=%%i
for /F "tokens=3 delims=," %%i in ("%alarm%") do set ort=%%i
for /F "tokens=4 delims=," %%i in ("%alarm%") do set adresse=%%i
SUPER!
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.