Format: |
SCRATCH | Dateiname[,DLaufwerk][,UGerät] |
|
Zweck: | Löscht
den Dateieintrag für die angegebene Datei aus dem
Diskettenverzeichnis und damit die Datei von Diskette (s.a. Kapitel
6.8).
Dateiname Eine Zeichenkettenkonstante
in Anführungszeichen (") oder eine -variable mit einer Länge
von bis zu 16 Zeichen, die die zu löschende Datei bezeichnet.
Laufwerk Ein ganzzahliger Wert von 0 oder 1, der das Laufwerk bezeichnet. Voreingestellt ist hier 0.
Gerät
Ein ganzzahliger Wert zwischen 4 und 30 für die Geräteadresse
der angeschlossenen Floppy-Disk. Voreingestellt ist hier 8.
|
Bemerkungen: | Werden
für
Dateiname, Laufwerk
und Gerät
Variablen verwendet, so müssen diese in Klammern gesetzt
werden.
Der
SCRATCH-Befehl verlangt durch die Anfrage ARE YOU SURE? vom Anwender
die Bestätigung für die Befehlsausführung (Antwort Y
für YES). Bei jeder anderen Antwort wird der Befehl ignoriert.
Werden
in dem Dateinamen die Joker-Zeichen * und ? (s. Kapitel 6.3) verwendet,
so können mit einem Befehl mehrere Dateien gelöscht werden.
Wird der SCRATCH-Befehl im Direktmodus gegeben, so meldet er die erfolgreiche Löschung mit
01,FILES SCRATCHED,nn,00
wobei nn die Anzahl der gelöschten Dateien angibt.
|
Beispiele: | SCRATCH "DATEN"
Die Datei "DATEN" wird auf der Diskette in Laufwerk 0 von der Floppy-Disk mit der Geräteadresse 8 gelöscht.
SCRATCH "*",U9
Alle Dateien werden von der Diskette in Laufwerk 0 von Floppy-Disk Nr. 9 gelöscht.
SCRATCH "????.PRG",D1
Alle
Dateien, deren 8 Zeichen lange Namen mit .PRG enden, werden von der
Diskette in Laufwerk 1 (bei Doppellaufwerken) von Floppy-Disk Nr. 8
gelöscht.
SCRATCH (A$),D(LW),U(GA)
Hier werden für alle Parameter Variablen benutzt.
|