RS232 book cover

Centrum Outlook Express Centrum Outlook Express

OE PowerTool 4.5.5


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

Skrypt usuwający zawartość plików

   Poniżej zamieszczam kolejny skrypt, który powstał jako odpowiedź na pytanie zadane na grupach dyskusyjnych. Chodziło o to, żeby znaleźć w katalogu i jego podkatalogach wszystkie pliki i zrobić z nich pliki o zerowej wielkości. Udało mi się to zrobić w trzech linijkach.

cd C:\twoj\katalog\docelowy
type > zerofile 2>nul
for /r %i in (*) do copy /y zerofile "%i"

Pierwsza linijka jest raczej oczywista i nie wymaga komentarza. Druga to sprytny sposób na utworzenie pliku o zerowej wielkości. Polecenie type co prawda nie dostaje żadnych danych wejściowych ale mimo to tworzy nowy plik. Dalsza część polecenia przekierowuje komunikat błędu do nula żeby nie przeszkadzał. W ostatniej linijce mamy pętlę for, która chodzi sobie po plikach i podkatalogach. Zastępuje ona znalezione tam pliki plikiem o zerowej wielkości, który został utworzony w drugiej linii.