Batch: Könyvtárak bejárása

Rendszer / Windows batch (1916 katt)

Ha az aktuális könyvtáron belül található könyvtárakat szeretnénk bejárni, és például kiíratni az itt található könyvtárak nevét, akkor azt az alábbi scripttel végezhetjük el:

for /f "tokens=1 delims=" %%A in ('dir /ad /b') do (
echo %%A
)



A dir parancs az /ad kapcsoló miatt csak a könyvtárakat listázza ki, a /b kapcsoló hatására pedig egyszerű formátumban jelennek meg a nevek, azaz nincs fejléc-információ és összegzés.

delims=xxx Megadja az elválasztókészletet. Ez helyettesíti a szóközből és tabulátorból álló alapértelmezett elválasztókészletet. Ez a szóközt is tartalmazó könyvtárnevek listázása miatt fontos.

Előző oldal Kapitány