DIC - это инструмент для создания файла с образом дискеты. DIC читает дискеты через соответствующий .device (например, "trackdisk.device" для DF0:) и записывает данные в обычный файл текущего каталога. Имя созданного файла с образом диска будет "Disk.1", где "1" означает номер считанного диска. Эти номера увеличиваются после каждого диска. Используйте параметр Name для выбора имени создаваемого файла с образом.
DIC также может считывать образы и с других устройств, таких как RAD:, PC0: или DS0: и диски высокой плотности.
Если одна дорожка на дискете не может правильно
считаться, и при этом DIC был запущен через
интерактивный терминал (например CON:), то
программа вас спросит пропустить ли эту дорожку,
или же попробовать считать её снова. На
неинтерактивных терминалах такие дорожки по
умолчанию будут пропущены.
При пропуске дорожек соответствующая область в
образе будет заполнена фразой "TDIC".
Таким образом позже можно будет определить места
с ошибками чтения.
DIC также может считывать с дискеты только часть данных, используя параметр SIZE/K/N. Данные после указанного размера будут пропущены. Это бывает полезным, если последние дорожки не используются.
Дорожки можно пропускать используя параметр SKIPTRACK/K/N. Это бывает очень полезным при создании образов дисков, содержащих защиту (например, RN-Copylocks на дорожке 1).
Если параметр PEDANTIC/S не определён, то DIC завершит свою работу, как только встретит нечитаемую дорожку.
DIC может быть прервана в любой момент времени нажатием Ctrl-C.
Скопируйте на C: или подобное место
Для интерактивного использования DIC :
Для использования DIC в инсталляционных скриптах существуют параметры FD=FIRSTDISK/K/N (первый диск), LD=LASTDISK/K/N (последний диск) и PEDANTIC/S. Для дисков с физической защитой от копирования используйте SKIPTRACK/K/N. Если возможно, то используйте SIZE/K для экономии места во всём мире. ;-)
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 | Заданные дорожки не будут считываться,
соответствующие места в созданном образе будут
заполнены фразой "TDIC". Следующая
таблица покажет несколько примеров,
иллюстрирующих гибкие возможности этой функции
|
||||||||||||
SIZE/K | Размер создаваемого образа. Применяется, если в конце диска есть неиспользуемое место. Если параметр больше, чем физический размер образа, то он игнорируется | ||||||||||||
FD=FIRSTDISK/K/N | Номер первого диска по умолчанию "FD=1" пример: "FD=0" |
||||||||||||
LD=LASTDISK/K/N | Номер последнего диска по умолчанию "LD=999999" пример: "LD=3" |
||||||||||||
PEDANTIC/S | Если этот параметр задан, то DIC завершит свою
работу на первой же дорожке дискеты, которую не
сможет считать. Может использоваться в инсталляционных скриптах. |
Устанавливается в 0, если все диски от FD до LD были считаны успешно. Иначе возвращается 10.