User Tag List

Показано с 1 по 10 из 1199

Тема: Орион-2010. Hard & Soft

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Работу с ВВ55 еще буду полировать.
    Тут вот такой вопросик. Чтение винта/запуск СР/М идет хорошо, за исключением одного "узкого места". Это повторялось и на ХДД и на флешке. После тестирования памяти грузится ОС, на экране просят ввести дату/врему. Отвечаем Интером два раза. Вот тут и наступаем момент Х. Загрузка может нормально пойти дальше, а может "подвиснуть". Светодиод занятости ИДЕ горит постоянно. Затем сообщение об ошибке. В результате NC не загружается, но по DIR можно вывести каталог.
    А как рулить в директориях CР/М? В МСДОС делается "cd " либо "cd..". А здесь?
    Дату оно спрашивает, т.к. не нашло на порту F760 rtc 512ВИ1.
    В этом случае часы эмулируются на INT50Гц.
    а NC даже и не пытается стартовать? А если в командной строке набрать "NC"?
    Он стартует последней командой config.sys, причем из другого (не текущего каталога), т.е. с применением PATH:
    Код:
    run NC.COM
    А если последовательно выполнить:
    Код:
    USER 15
    NC
    Запускается?

    По командам ССР:

    Код:
                    Команды CCP.
                    ~~~~~~~~~~~~
        *  1. COLOR  <цвет текста> [<цвет фона>]
    
    Пример: COLOR 3 13
    
       Команда служит для установки цветного или черно-белого режима экрана и
    для установки цвета текста и фона . Параметр <цвет фона> может отсутствовать,
    в этом случае будет изменен лишь цвет выводимого текста. Параметры кода цвета
    могут принимать значения 0..15 (десятич.) .
       Команда  COLOR 0 0  устанавливает монохром.
       Команда без параметров устанавливает монохром.
    
        *  2. CLS
    
       Очистка экрана. Команда без параметров .
    
           3. DIR    [<диск>:][<файл(ы)>] [/D]
    
    Пример: DIR B:*.MAC
            DIR *.TXT /D
    
       Команда служит для вывода оглавления диска (каталога). В сравнении со
    стандартным CCP имеет следующие расширения :
            - перед выводом каталога выводится метка диска (если она есть)
            - каталог выводится либо в сокращенном варианте (только имена файлов)
              в несколько колонок - если ключ  /D  отсутствует, либо в более
              полном варианте (имена + даты + время создания файлов) - если
              задан ключ  /D .
            - после вывода каталога выводится общий размер диска (в килобайтах) и
              размер свободного дискового пространства (в килобайтах).
       Вывод оглавления диска можно прервать, нажав на любую клавишу.
    
        *  4. ECHO   <ОN или OFF или список строковых и числовых констант>
    
    Пример: ECHO OFF
            ECHO 'Попищим ',7,7,7,7,7,"Еще попищим",7,7,7,7,7
    
       Команда служит для включения/выключения режима эхо-печати (отображения на
    экране исполняемых команд) при выполнении подмен и ВАТ-файлов и для вывода
    текстовых сообщений и однобайтовых символов (описываемых кодом 0..255), зада-
    ваемых в команде как список констант - через запятую. Строковые константы
    заключаются в кавычки или апострофы. Например, для вывода двух пробелов
    можно записать :     ECHO 32,' '
       Можно выводить и параметры командной строки (см. пример ВАТ-файла)
       Команда очень удобна для выдачи на консоль управляющих кодов (0..31) и
    искейп-последовательностей.
       В конце вывода списка параметров система от себя добавляет коды CR/LF
    (возврат каретки и перевод строки).
       Особенность: в режиме ECHO OFF команда ERA не спрашивает подтверждения о
    удалении, что удобно для пакетных файлов.
    
    
           5. ERA    [<диск>:]<файл(ы)>
    
    Пример:  ERA  *.MAC
    
       Команда служит для удаления одного или группы файлов и отличается от стан-
    дартного исполнения только тем, что в режиме  ECHO ON  запрашивает подтвержде-
    ние об удалении.
    
        *  6. INSERT  <имя юзера кого вкладывать> <имя юзера куда вкладывать>
    
    Пример:  INSERT FORMAT SYSTEM
             INSERT PASCAL
    
       Команда служит для отображения и изменения вложенности юзеров (определене
       нового "родителя" для юзера).
       Команда без параметров выводит на экран дерево юзеров, где вложенность
    отображается отступами.
       Команда с одним параметром-именем юзера вкладывает этот юзер в корневой
    (юзер 0).
       Команда с двумя параметрами вкладывает юзер, имя которого является первым
    параметром, в юзер, имя которого является вторым параметром.
    
        *  7. KILL   <имя драйвера>
    
    Пример: KILL PLAYER
            KILL PL*
    
       Команда служит для удаления из системы одного или группы драйверов. Если
    драйвер с таким именем не найден, то система выведет соответствующее сообщение.
    Для получения списка драйверов используется команда МЕМ.
    
        *  8. MEM
    
       Команда без параметров и служит для вывода информации о занятости памяти :
        - Если в дополнительной памяти (ХТРА) инсталлированы драйвера, то выводится
          список драйверов, где для каждого драйвера указывается его размер (в кб),
          начальный адрес в длинном формате (<банк>:<адрес>) и используемые этим
          драйвером системные вектора.
        - Выводится полный размер присутствующей в ПК исправной памяти (в кб) и
          размер свободной памяти в ХТРА (в кб).
    
        *  9. PROMPT [ON или OFF]
    
    Пример:  PROMPT ON
             PROMPT
       Команда служит для переключения режима отображения в системном промпте
    имени (номера если нет имени) юзера. Команда без параметров инвертирует признак
    режима промпта. Например, для юзера с именем SYSTEM вид системного промпта :
       - в режиме  PROMPT ON  :      A:\SYSTEM>
       - в режиме  PROMPT OFF :      A>
    
           10.REN  <новое имя>=<старое имя>
    
    Пример: REN CONSOLE.MAD=CONSOLE.MAC
    
       Команда служит для переименования файлов и полностью аналогична стандартному
    СРР.
    
           11.SAVE   <имя файла> <количество блоков>
    
    Пример: SAVE TPA.DAT 200
    
       Команда служит для записи в файл с именем <имя файла> 256-байтных блоков с
    адреса 100h и выше в количестве <количество блоков>
    
           12.TYPE   <имя файла>
    
    Пример:  TYPE  BEST*.TXT
    
       Команда служит для просмотра текстовых файлов и отличается от стандарта
    только тем, что имя можно указывать с метасимволами (*,?).
       Вывод текстового содержимого файла можно прервать, нажав на любую клавишу.
    
    
           13. USER   [<номер>/<имя юзера>][=<новое имя юзера>]
    
    Пример: USER
            USER PASCAL
            USER SYSTEM=PROGRAMS
    
       Команда с одним параметром - числом (0..15) полностью аналогична стандарт-
    ному CCP - выбирает соответствующий юзер.
       Команда без параметров служит для вывода "дерева юзеров" .
       Команда с одним параметром - именем юзера выбирает соответствующий юзер,
    если он есть. Т.о. в любой юзер можно переходить как по номеру, так и по его
    имени. Переходить можно из любого юзера в любой - вложенность не устанавливает
    никаких приоритетов (в отличии от Альтаир-ДОС), что дает полную совместимость
    со стандартной СРМ.
       Команда с двумя параметрами присваивает юзеру, имя которого является первым
    параметром новое имя - второй параметр.
       Вместо команды USER можно набирать CD. Эти команды полностью аналогичны,
    но CD не выводится в списке команд.
    
        *  14. VER
    
       Команда вызывается без параметров и выводит на экран номер версии системы.
    
        *  15. VOL  [<новое имя диска>]
    
    Пример:  VOL
             VOL  VOLUME_LABEL
    
       Команда без параметров служит для просмотра метки диска (если она есть).
    Команда с параметром устанавливает новую метку диска.
    
        *  16. WIDTH  [6/8]
    
    Пример: WIDTH
            WIDTH 8
    
       Команда с параметром служит для выбора ширины шрифта (6/8 бит).
       Команда без параметров инвертирует предыдущую установку.
    
        *  17. /
    
       Команда вызывается без параметров и устанавливает юзер 0 (корневой).
    
        *  18. ?
    
       Команда вызывается без параметров и выводит на экран список команд ССР.
    
    Примечание: знаком * отмечены новые команды CCP ( в сравнении со стандартным )
    кроме того, в config.sys определены подмены (логика, ИМХО ясна):

    Код:
    SET @ = WIDTH
    SET / = ECHO OFF & USER 0
    SET CD = ECHO OFF & USER
    SET LS = ECHO OFF & DIR
    SET RM = ECHO OFF & ERA
    SET CAT = ECHO OFF & TYPE
    Т.е. поменять каталог (USER) можно как командой CD, так и USER с параметром- номером или именем каталога=юзера
    Последний раз редактировалось Error404; 05.09.2009 в 15:14.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 22
    Последнее: 06.10.2008, 14:17
  2. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 1
    Последнее: 22.08.2008, 08:56
  3. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 2
    Последнее: 21.08.2008, 13:31
  4. soft dt
    от roxx в разделе Софт
    Ответов: 4
    Последнее: 30.01.2008, 18:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •