Το DIC είναι ένα εργαλείο για τη δημιουργία ενός εικονικού αρχείου μιας δισκέτας. Το DIC διαβάζει τα περιεχόμενα της δισκέτας μέσω της κατάλληλης συσκευής (π.χ. "trackdisk.device" για DF0:) και γράφει τα δεδομένα σε ένα απλό αρχείο στον τρέχοντα κατάλογο. Το όνομα του εικονικού αρχείου δισκέτας που θα δημιουργηθεί θα είναι "Disk.1", όπου "1" είναι το νούμερο της δισκέτας που διαβάστηκε. Το νούμερο της δισκέτας αυξάνεται μετά από κάθε ανάγνωση δισκέτας. Χρησιμοποιώντας την επιλογή Name μπορεί να οριστεί ένα διαφορετικό όνομα για το εικονικό αρχείο που θα δημιουργηθεί.
Το DIC μπορεί επίσης να διαβάσει άλλες συσκευές όπως RAD:, PC0: ή DS0: και high density δισκέτες.
Εάν ένα track της δισκέτας δεν μπορεί να διαβαστεί κανονικά και το DIC έχει
ξεκινήσει μέσω κονσόλας (π.χ. CON:), θα ρωτήσει είτε για να
παρακάμψει το αποτυχημένο track είτε για να προσπαθήσει να το διαβάσει πάλι. Σε άλλες
περιπτώσεις αυτά τα tracks θα παρακαμφθούν από προεπιλογή.
Για τα tracks
που παρακάμπτονται η αντίστοιχη περιοχή στο εικονικό αρχείο θα γεμίσει με το μοτίβο
"TDIC". Έτσι είναι δυνατόν να αναγνωριστεί το σφάλμα ανάγνωσης αργότερα.
Το DIC μπορεί επίσης να διαβάσει δισκέτες μερικώς χρησιμοποιώντας την επιλογή SIZE/K/N. Αν χρησιμοποιηθεί το DIC θα παραβλέψει τα δεδομένα μετά το καθορισμένο μέγεθος. Αυτό ίσως είναι χρήσιμο αν τα τελευταία tracks δεν χρησιμοποιούνται.
Τα Tracks μπορούν να παραβλεφθούν χρησιμοποιώντας την επιλογή SKIPTRACK/K/N. Αυτό είναι πολύ χρήσιμο για τη δημιουργία εικονικών αρχείων δισκετών που περιέχουν προστασία δίσκου (π.χ. RN-Copylocks στο track 1).
Εάν η επιλογή PEDANTIC/S οριστεί το DIC θα σταματήσει αμέσως αν ένα track δεν διαβάζεται.
Το DIC μπορεί να διακοπεί ανα πάσα στιγμή πατώντας Ctrl-C.
Για να χρησιμοποιήσετε το DIC διαδραστικά:
DEVICE,NAME,SKIPTRACK/K,SIZE/K,FD=FIRSTDISK/K/N,LD=LASTDISK/K/N,PEDANTIC/S | |||||||||||||
DEVICE |
η συσκευή από την οποία θα διαβάσει τις δισκέτες το DIC
προεπιλογή το "DF0:" παράδειγμα "RAD:" | ||||||||||||
NAME | όνομα του εικονικού αρχείου που θα δημιουργηθεί, αν οριστεί το DIC δεν θα ονομάσει το εικονικό αρχείο "Disk.1" και τα λοιπά, αλλά θα χρησιμοποιήσει το συγκεκριμένο όνομα. Αυτή η επιλογή ορίζει την FIRSTDISK/K/N και LASTDISK/K/N σε 1, που σημαίνει ότι μόνο μια δισκέτα θα διαβαστεί | ||||||||||||
SKIPTRACK/K/N |
τα tracks που ορίζονται δεν θα διαβαστούν, η κατάλληλη περιοχή στο
εικονικό αρχείο που θα δημιουργηθεί θα γεμίσει με το μοτίβο "TDIC", ο ακόλουθος
πίνακας δείχνει μερικά παραδείγματα για τις δυνατότητες ορισμού
συγκεκριμένων tracks
| ||||||||||||
SIZE/K | το μέγεθος του εικονικού αρχείου που θα δημιουργηθεί, χρήσιμο αν υπάρχει αχρησιμοποίητη περιοχή στο τέλος της δισκέτας, εάν το μέγεθος είναι μεγαλύτερο από το φυσικό μέγεθος του εικονικού αρχείου τότε θα αγνοηθεί | ||||||||||||
FD=FIRSTDISK/K/N |
νούμερο της πρώτης δισκέτας
προεπιλογή "FD=1" παράδειγμα "FD=0" | ||||||||||||
LD=LASTDISK/K/N |
προεπιλογή "LD=999999"
παράδειγμα "LD=3" | ||||||||||||
PEDANTIC/S | εάν οριστεί τότε το DIC θα τερματιστεί αμέσως αν ένα track δεν μπορεί να διαβαστεί, θα πρέπει να χρησιμοποιηθεί σε σενάριο εντολών εγκατάστασης |