Vergleiche Strings in CMD
Hallo,
ich möchte gerne Strings in CMD vergleichen (also Windows Eingebaaufforderung)...
genau gesagt übergebe ich 1. eine Parameter
meinBatch.cmd "ein Wert"
und dann vergleiche ich eine Liste. Mein Problem ist, in der Liste stehen die Werte ggf. ausführlicher z.B.
1. nichts besonderes asdf
2. ein Wert soll gefunden werden
3. kein Wert soll auch gefunden werden da ein Wert enthalten ist
4. wird nicht gefunden da suchstring nicht vorhanden
das ganze wird zurückgegeben mit ( * ist nicht die richtige Wildcard):
Vielen Dank
ich möchte gerne Strings in CMD vergleichen (also Windows Eingebaaufforderung)...
genau gesagt übergebe ich 1. eine Parameter
meinBatch.cmd "ein Wert"
und dann vergleiche ich eine Liste. Mein Problem ist, in der Liste stehen die Werte ggf. ausführlicher z.B.
1. nichts besonderes asdf
2. ein Wert soll gefunden werden
3. kein Wert soll auch gefunden werden da ein Wert enthalten ist
4. wird nicht gefunden da suchstring nicht vorhanden
das ganze wird zurückgegeben mit ( * ist nicht die richtige Wildcard):
SET myVal=%1
FOR /F "USEBACKQ tokens=1,*" %%I IN (`TOOL /L`) DO (
if( %%J == * myVal * ) (
mach irgendwas...
)
echo %%J
)
Vielen Dank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 350338
Url: https://administrator.de/forum/vergleiche-strings-in-cmd-350338.html
Ausgedruckt am: 22.12.2024 um 23:12 Uhr
4 Kommentare
Neuester Kommentar
Eigentlich wollte ich Dir in sarkastisch/ironischem Ton auf Deinen Post antworten, denn der klingt vielmehr nach einer verdammten Bestellung, als nach einem aufrichtigen Ersuchen um Hilfe.
Insofern gebe ich Dir mal ein paar Tipps:
Gern geschehen.
Insofern gebe ich Dir mal ein paar Tipps:
- Du möchtest Hilfe? Dann frage danach.
- Du musst viel deutlicher beschreiben. Ich habe Deinen Text unter "meinBatch.cmd "ein Wert" schon nicht mehr verstanden.
- CodeSnippet: Soll das funktionieren oder ist das Pseudocode? Für mich sieht es nach letzterem aus. Wenn es das nicht ist, mach Dir bitte die Mühe, den Code zu kommentieren.
Gern geschehen.
Hallo,
irgendwie verstehe ich auch nicht was gefragt wird.
Was soll mit was verglichen werden?
Das Codeschnipsel ist nichtssagend.
Und wie @beidermachtvongreyscull schon geschrieben hat, der Text nach
Und wenn ich mir Deine vorhergehende Frage YouTube API - Bereits gesehener anteil in der Videosuche anschaue, stelle ich fest, daß Du zwar irgendwas willst, aber selbst nicht weiß was DU willst. - Sorry, nix für ungut.
Solange Du nixx plausibles, verständliches schreibst, bin ich raus.
Gruss Penny
irgendwie verstehe ich auch nicht was gefragt wird.
Was soll mit was verglichen werden?
Das Codeschnipsel ist nichtssagend.
Und wie @beidermachtvongreyscull schon geschrieben hat, der Text nach
meinBatch.cmd "ein Wert"
ist absolut ohne Sinn.Und wenn ich mir Deine vorhergehende Frage YouTube API - Bereits gesehener anteil in der Videosuche anschaue, stelle ich fest, daß Du zwar irgendwas willst, aber selbst nicht weiß was DU willst. - Sorry, nix für ungut.
Solange Du nixx plausibles, verständliches schreibst, bin ich raus.
Gruss Penny