★ APPLICATIONS ★ DISQUE ★ COPY ALL DISCS ★![]() |
| Copy All Discs | Applications Disque |
Aus Eins mach Zwei Stellen Sie sich mal folgende Situation vor: Sie sitzen an einem warmen Sommerabend vor Ihrem Computer und brauchen dringend noch einige Daten aus Ihrem Dateiprogramm. Nebenbei fallt Ihnen auf, daß auf der Datendiskette kein Platz mehr ist, eine neue muß her, und die möchte bitteschön auch noch vorher formatiert werden. Gesagt, getan, die Diskette mit dem Formatierprogramm wird ins Laufwerk geschoben, und die Formatierroutine gestartet. Wie schon gesagt, der Abend ist schön und warm, die Gedanken sind beim nächsten Grillfest und die Formatierdiskette wird formatiert. Das Ergebnis ist klar: Diskette und gute Laune sind kaputt. Was also muß her? Ein gutes Kopierprogramm. Sicherheitskopien von den wichtigsten Disketten sind so nötig, wie eine Tastatur beim Computer. Sehr schnell ist es passiert, daß ein Programm, das für die Arbeit mit dem Computer fast unentbehrlich geworden ist, durch irgendeinen widrigen Umstand nicht mehr zur Verfügung steht, sei es durch einen Fehler des Benutzers, oder durch mechanische Fehler. Erst wenn so etwas passiert, weiß man ein gutes Kopierprogramm, sowie die angefertigten Sicherheitskopien zu schätzen. Bei der Entwicklung dieses Kopierprogrammes wurde besonders auf Vielseitigkeit und Bedienungsfreundlichkeit Wert gelegt. Nachdem man das Programm mit RUN“COPYALL“ gestartet hat, wird das Programm und der Maschinenspracheteil geladen. Gleich darauf erscheint Das Hauptmenü Hier kann man die Tracknummer ändern, wo das Kopieren begonnen bzw. beendet werden soll. So ist es beispielsweise möglich, auch die Tracks 40-43 zu kopieren. Des weiteren ist es möglich, die Anzahl der vorhandenen Laufwerke einzugeben. Es kann mit einem oder zwei Laufwerken gearbeitet werden. Arbeitet man mit zwei Laufwerken, muß sich die Source-Diskette (also die Diskette, die kopiert werden soll) im Drive A und die Destination-Disk (die Zieldiskette) in Drive B befinden. Das Kopieren mit zwei Laufwerken ist bei diesem Programm eine enorme Arbeitserleichterung. Mit dem Menüpunkt 'P' kann man das Programm verlassen und ENTER läßt der Kopiervorgang beginnen. Es gibt aber noch einen weiteren Menüpunkt, den des Copy-Formats. Der Kopiervorgang Startet man nun den Kopiervorgang mit ENTER, wird man aufgefordert, bei zwei Laufwerken die Disketten einzulegen oder, bei einem Laufwerk, die Diskette entsprechend zu wechseln. Es empfiehlt sich, die Original-Diskette mit einem Schreibschutz zu versehen, so daß während des Kopierens bei einem Verwechseln der Disketten kein Schaden entsteht. Im Folgenden wird ein grober Ablaufvorgang des Kopierens geschildert: Erst wird das Format der ersten sechs Tracks erkannt (es werden auch die Disketten kopiert, die man mit DISCCOPY der CP/M-Diskette nicht kopieren kann, weil das Programm illegale Tracks erkennt!) und diese werden dann, falls formatiert, eingelesen. Dann erfolgt ein Disketten- bzw. Laufwerkswech-sel, die zweite Diskette wird formatiert und, falls nötig, beschrieben. Wird man aufgefordert, die Diskette(n) einzulegen, sollte man nach dem Einlegen für einen kurzen Moment warten, da sonst Amsdos die Disketten noch nicht registriert hat. Der Programmteil, der für das Erkennen des Formates verantwortlich ist, ist sehr empfindlich und wird dann den ersten Track für nicht formatiert erklären, so daß die Kopie unvollständig ist. Zum Programm COPY ALL DISKS besteht aus zwei Teilen, einem BASIC-Hauptteil (Listing 1) und einem BASIC-Lader (Listing 2), der nach dem Start das benötigte Binär-File COPYALL.BIN herstellt. Der BASIC-Lader sollte vor dem ersten Start auf Diskette gesichert werden, andernfalls bekommen Ihre Finger Überstunden auferlegt. Ach ja, eines noch. COPY ALL DISK heißt nicht unbedingt, daß jede Diskette kopiert wird. Der Kopierschutz kommerzieller Programme wird von COPY ALL DISK nicht bewältigt. Für Ihre Arbeitsdiskcttcn und sonstige Kopien mich! da«* Pnv-gramm jedoch allemal aus.
|