Maken van een geavanceerde zoek batch

Status
Niet open voor verdere reacties.

Tijger81

Gebruiker
Lid geworden
2 jan 2010
Berichten
397
Hallo,
Ik wil een zoek batch maken die voor mij op een pc naar een bepaald bestand of map kan zoeken.
Deze werkt perfect:

title Search
set input=style.css
dir C:\%input% /s /b >> results.txt
pause

In results.txt krijg ik de paden te zien waar style.css aanwezig is op de C:

Maar...
Ik wil graag dat de set input= uit test.txt gehaald wordt. Dus zoiets was ik aan het proberen:

for /f "tokens=*" %%i in (test.txt) do (
title Search
set input=%%i
dir C:\%input% /s /b >> results.txt)
pause

in het test.txt bestand staat dan:
style.css

Maar het resultaat is dat hij in het nieuwe results.txt de hele C: laat zien. en niet alleen de paden waar style.css in voorkomt.

Wie kan mij helpen?
 
Laatst bewerkt:
Laat maar, zelf al gevonden na flink wat stoeien:
for /f "tokens=*" %%i in (test.txt) do (title Search & dir C:\%%i /s /b >> resulaat.txt

Valt me wel wat tegen dat er geen mensen reageren.:confused:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan