Jest to program podobny do Szukacza on jednak
oprócz tego, że wyszukuje pliki stara się je skasować. Posiada dwie opcje /p
oraz /a. Pierwsza opcja powoduje pytanie przy każdej próbie
skasowania pliku, druga natomiast kasuje pliki bez pytania. Program posiada
również pomoc wyświetlającą się jeżeli źle wywołamy program.
@echo off
if "%2"=="/p" goto pytaj
if "%2"=="/a" goto automat
goto help
:pytaj
for %%x in (c: d: e: f: g: h: i: j: k: l: m: n:) do (
echo przeszukuje dysk %%x...
%%x 2>nul
del %1 /s /p
)
goto end
:automat
for %%x in (c: d: e: f: g: h: i: j: k: l: m: n:) do (
echo przeszukuje dysk %%x...
%%x 2>nul
del %1 /s
)
goto end
:help
echo Program usuwa okreslone pliki z dyskow komputera
echo Wywolanie: szukacz plik.roz parametr
echo parametry
echo /p - Program pyta przed kazdorazowym usunieciem pliku
echo /a - Program automatycznie usuwa pliki, nie zadaje zadnych pytan!
echo .
echo Przykladowe wywolanie: kasownik pawe*.txt /p
:endProgram, który tu został zamieszczony
wykorzystuje polecenia i zmienne opisane w tabeli dotyczącej programów
wsadowych. Proponujemy przed lekturą tego programu zapoznać się z ww. tabelą. Na
pewno po przeczytaniu zamieszczonych tam przykładów kod programu będzie bardziej
zrozumiały.