RS232 book cover

Centrum Outlook Express Centrum Outlook Express

OE PowerTool 4.5.5


Twój adres IP to: 18.191.174.168
Przeglądarka: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

Skrypt tworzący spis zawartości każdego podkatalogu

Skrypt ten wchodzi do podkatalogów i w każdym z nich tworzy plik zawierający spis plików i katalogów w nim się znajdujących.

for /r %%i in (.) do (
cd "%%i"
dir "%%i" /b | findstr /v "spis.txt" > spis.txt
)

Skrypt jest dosyć prosty. Najpierw iterujemy po katalogach. Do każdego z nich wchodzimy za pomocą cd. Dzięki poleceniu dir z parametrem /b otrzymujemy listę plików i katalogów znajdujących się w danym podkatalogu. findstr z parametrem /v odfiltrowuje plik ze spisem. Okazało się to konieczne, ponieważ jest on tworzony jeszcze przed uruchomieniem dir'a mimo, że znajduje się po prawej stronie pajpa. Na koniec spis jest zapisywany do pliku.