boris1234
Goto Top

Per Batch Daten aus CSV abfragen und dann in Variable speichern

Hi zusammen,

ich bräuchte mal bitte eure Hilfe.


Ich habe eine CSV-Datei und möchte aus dieser einen bestimmten Wert auslesen:


Die CSV sieht in etwas wie folgt aus:
Kuehlschrank;Refrigerator
Maus;Mouse
Katze;Cat

Ich möchte nun beispielsweise den Wert "Cat" an die Prozedur übergeben und dann als Antwort den entsprechend, zugeordneten Wert "Katze" zurückbekommen und diesen dann in einer Variable ablegen.

Hat das schon mal jemand gemacht und kann mir hier kurz weiterhelfen?

Danke schon mal, face-smile
Boris

Content-Key: 265110

Url: https://administrator.de/contentid/265110

Printed on: April 26, 2024 at 20:04 o'clock

Member: AnkhMorpork
AnkhMorpork Mar 03, 2015, updated at Mar 04, 2015 at 06:51:21 (UTC)
Goto Top
Hi,

gib mal deine Stichworte in die Suchfunktion ein. Das ist schon gefühlte 1000mal hier abgestrickt worden.
Bitte etwas mehr Mitarbeit!

ankh
Member: bastla
Solution bastla Mar 03, 2015 updated at 16:09:43 (UTC)
Goto Top
@ AnkhMorpork
Naja, die eine Zeile passt auch noch ein 1001. Mal hier rein face-wink:
for /f "delims=;" %%i in ('findstr /ic:";%Suchbegriff%" "D:\Deine.csv"') do set "Ergebnis=%%i"
Grüße
bastla

[Edit] Semikolon vor Suchbegriff hinzugefügt [/Edit]
Member: Boris1234
Boris1234 Mar 03, 2015 at 16:07:22 (UTC)
Goto Top
Vielen vielen Dank bastla. Du hast mir sehr geholfen. Und das auch noch verdammt schnell face-smile
Member: AnkhMorpork
AnkhMorpork Mar 04, 2015 at 06:54:31 (UTC)
Goto Top
Zitat von @bastla:

@ AnkhMorpork
Naja, die eine Zeile passt auch noch ein 1001. Mal hier rein face-wink:

Vielleicht sollte Frank sie als Signatur in jeden Post einbauen ... face-wink