Fehler For Schleife
Hallo
ich habe ein Problem mit meiner For Schleife
Hier die CSV Datei:
und nun noch der Code für die Schleife
jedoch ließt das Script die CSV Datei falsch ein
Wo denke ich hier falsch?
ich habe ein Problem mit meiner For Schleife
Hier die CSV Datei:
|Peter|Maier|HDueee32ds|123|02/02/03|System|
|Mustermann|Max|FuedgfGiodje|234|02/02/03|System|
und nun noch der Code für die Schleife
for /F "tokens=1-7 delims=|" %%i in (example.csv) do (
call :importdata %%i %%j %%k %%l %%m %%n
)
jedoch ließt das Script die CSV Datei falsch ein
Name: "Peter-Maier"
Name: Peter
Name: "Mustermann-Max"
Name: Mustermann
Wo denke ich hier falsch?
Please also mark the comments that contributed to the solution of the article
Content-Key: 92977
Url: https://administrator.de/contentid/92977
Printed on: April 28, 2024 at 02:04 o'clock
8 Comments
Latest comment
Ich habe gerade mal folgendes ausgeführt:
Ausgabe:
und:
Ausgabe:
Das scheinen ja die korrekten Werte zu sein. Von daher gehe ich davon aus, das ":importdata" Schuld hat!
C:\>for /F "tokens=1-7 delims=|" %i in ("|Peter|Maier|HDueee32ds|123|02/02/03|System|") do (echo %i)
Ausgabe:
C:\>(echo Peter )
Peter
und:
C:\>for /F "tokens=1-7 delims=|" %i in ("|Peter|Maier|HDueee32ds|123|02/02/03|System|") do (echo %j)
C:\>(echo Maier )
Maier
Das scheinen ja die korrekten Werte zu sein. Von daher gehe ich davon aus, das ":importdata" Schuld hat!
Wieviel Tokens zählst du denn in deinem Beispiel?
Nee, es sind ja auch nur 6. Oben hattest du aber 1-7 angegeben.
Vielleicht postest du einfach mal das komplette Script, zumindest die Teile, die aufgerufen werden. Oder unterliegt der Inhalt strengster Geheimhaltung?
Vielleicht postest du einfach mal das komplette Script, zumindest die Teile, die aufgerufen werden. Oder unterliegt der Inhalt strengster Geheimhaltung?
Die Ausgabe ist doch völlig korrekt, die Variablen werden so angelegt, wie sie von der Textdatei ausgelesen werden.