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-ID: 265110

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

Ausgedruckt am: 26.11.2024 um 18:11 Uhr

AnkhMorpork
AnkhMorpork 03.03.2015, aktualisiert am 04.03.2015 um 07:51:21 Uhr
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
bastla
Lösung bastla 03.03.2015 aktualisiert um 17:09:43 Uhr
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]
Boris1234
Boris1234 03.03.2015 um 17:07:22 Uhr
Goto Top
Vielen vielen Dank bastla. Du hast mir sehr geholfen. Und das auch noch verdammt schnell face-smile
AnkhMorpork
AnkhMorpork 04.03.2015 um 07:54:31 Uhr
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