home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_01
/
KOBOLD~1.LZH
/
KOBOLD_3
/
JOBS
/
DUP_KILL.KBJ
< prev
next >
Wrap
Text File
|
1979-12-03
|
1KB
|
41 lines
* DUP Killer
| -----------
| Löscht alle *.DUP und *.BAK Dateien auf den angemeldeten
| Laufwerken ab C. Das 'Unified Drive' U unter MultiTOS wird
| nicht bearbeitet.
set_drive 0 = C | bei C: starten
set_drive 1 = C | Dummy-Variable für den Alert
5:
next_drive 1,5 | Die Schleife läuft über alle verfügbaren Laufwerke.
| Am Schlu₧ steht in Var. 1 das letzte Laufwerk.
alert "?Alle *.DUP und *.BAK Dateien auf %0-%1 (au₧er U:) löschen?|!~Ja|~Nein",10,20
10:
dialog_level=0 | keine Dialoge
| Hier beginnt die eigentliche Löschschleife
15:
branch_on_drive 0 (U:18) | Nicht Laufwerk U: unter MultiTOS
src_select %0: | Quellaufwerk aus Variable 0
choose se extensions=(dup,bak)
| Alle '*.DUP' und '*.BAK' Dateien exklusiv
| auswählen, Pfade werden ignoriert, wenn nicht
| anders angegeben.
| In den Klammern können natürlich noch weitere
| Endungen angegeben werden.
delete | und weg damit...
18:
next_drive 0,15 | Wenn es noch weitere Laufwerke gibt, dann nochmal
| Löschen auf dem nächsten Laufwerk
20:
quit | ciao...