Søge i filnavne ved batch-script
Hej EksperterJeg har et katalog med filer:
C:\test\
Filerne hedder (men jeg kan lave en anden filstruktur, hvis det vil forenkle processen)
giganten-17blabla.xsl
REP-26blabla.xsl
Jeg ønsker så at lave et script som siger:
hvis filnavnet indeholder -17, skal filen ligge i katalog
d:\andetkatalog\Giganten
hvis filnavnet indehloder -26, skal filen ligge i katalog
d:\andetkatalog\Rep
Altså skal jeg gå test-kataloget igennem og søge på filnavnene og derefter overføre filerne til de respektive kataloger.
indtil videre har jeg kunne gennemgå og fået udskrevet filerne:
echo off
SET SEARCHPATH="C:\test\*.*"
FOR %%F IN (%SEARCHPATH%) DO (
ECHO %%F
)
Første hurdle (og det er her jeg har brug for Jeres hjælp) er således at kunne gennemsøge i filnavnene. I stil med string.contains("-17"). Kan nogle hjælpe mig her?