Sie können den Befehl dir mit den /S /B /AD
Parametern in einer for / f- Schleife verwenden und veranlassen, dass der Quellordner rekursiv nur für Verzeichnisse durchsucht und dann diese Ordner mit den von Ihnen eingegebenen Nummern mit einem Platzhalter durchlaufen werden, der im Explorer geöffnet wird.
Skriptbeispiel
set /p pnr="Please enter the PNR : " set pnr=%pnr:~0,3% FOR /F "TOKENS=*" %%a IN ('DIR /S /B /AD ".library\%pnr%*"') DO explorer "%%~fa"
Weitere Ressourcen
- Für / F
FOR /?
tokens=x,y,m-n - specifies which tokens from each line are to be passed to the for body for each iteration. This will cause additional variable names to be allocated. The m-n form is a range, specifying the mth through the nth tokens. If the last character in the tokens= string is an asterisk, then an additional variable is allocated and receives the remaining text on the line after the last token parsed.
- Dir