CMD-файл (CP/M)

CMD-файл (CP/M) Расширения файлов в CP/M и DOS CMD — это расширение файла, используемое в CP/M-86 и других операционных системах.  […]

CMD-файл (CP/M)

  • Расширения файлов в CP/M и DOS

    • CMD — это расширение файла, используемое в CP/M-86 и других операционных системах. 
    • Соответствует COM в CP/M-80 и EXE в DOS, а также используется в OS/2 и Windows для пакетных файлов. 
  • Структура и содержимое CMD-файлов

    • CMD-файлы имеют заголовок длиной 128 байт и могут содержать до 8 групп кода или данных. 
    • В более поздних версиях могут содержать информацию о перемещении и расширениях резидентной системы. 
    • Группы в файле имеют различные типы, которые могут использоваться только один раз. 
    • Первые 256 байт группы данных должны быть равны нулю, если группа данных отсутствует, используются первые 256 байт группы кода. 
  • Конфликт имен в OS/2 и Windows NT

    • Расширение файла .CMD связано с пакетными сценариями в Windows, что может вызвать проблемы при попытке запуска CP/M-86 CMD-файлов в командном процессоре. 
  • Исполняемый загрузчик и защита от подделок

    • Исполняемый загрузчик в CP/M-86 и связанных системах проверяет первый байт файла на соответствие значениям от 1 до 9 перед принятием файла как допустимого командного файла. 
  • Рекомендации

    • Статья также упоминает «Жирный бинарный файл» и содержит рекомендации по теме. 

Полный текст статьи:

CMD-файл (CP/M) — Википедия

Оставьте комментарий

Прокрутить вверх