stringtranslate.com

ПЕЧАТЬ (команда)

Описание команды PRINTRT -11SJ, отображаемой на VT100 .

В вычислительной технике эта команда обеспечивает возможность однопользовательской спулинга печати в ряде операционных систем . Она примерно аналогична той, что предоставляется системами спулера печати UNIX System V lp и BSD lpr.print

Реализации

Команда доступна в операционных системах DEC RT-11 , [1] OS/8 , [2] RSX-11 , [3] TOPS-10 , [4] и TOPS-20 [5] , а также в DR FlexOS , [6] DR DOS , TSL PC-MOS , [7] Paragon Technology PTS-DOS , [8] SISNE plus , [9] IBM OS/2 , [10] eComStation , ArcaOS , Microsoft Windows , FreeDOS , [11] Stratus OpenVOS , [12] AROS , [13] HP MPE/iX , [14] и OpenVMS . [15]

Версия FreeDOS была разработана Джеймсом Табором и распространяется по лицензии GPL . [16]

ДОС, ОС/2, Windows

Фон

Команда была введена в MS-DOS / IBM PC DOS 2.0. [17] [18] DR DOS 6.0 включает реализацию команды PRINT. [19]

В ранних версиях DOS печать осуществлялась с помощью copyкоманды: файл для печати «копировался» в файл, представляющий печатающее устройство . [20] Управление возвращалось пользователю после завершения задания на печать. [21] Начиная с DOS 2.0, [22] команда printбыла включена для обеспечения базовой подкачки печати: возможности продолжать использовать компьютер, пока печать происходила в фоновом режиме, и возможности создания очереди заданий на печать. [23]

Описание

Команда printпозволяла указать один из многих возможных интерфейсов локального принтера, [23] и могла использовать сетевые принтеры с помощью netкоманды. [24] Можно было указать максимальное количество файлов и максимальный размер буфера, а дополнительные параметры командной строки позволяли добавлять и удалять файлы из очереди. [23] Также можно было задать поля, длину страницы и количество копий, [25] а также параметр для настройки между скоростью печати и скоростью реагирования компьютера. [23]

Ретроспектива

Пользователи первоначальной версии команды printотметили медленную скорость печати и высокое потребление ресурсов, а также отсутствие поддержки недавно введенных подкаталогов . [22] Команда была одной из первых резидентных в ОЗУ программ и первой, получившей широкое распространение, при этом многие пользователи дизассемблировали двоичный файл, чтобы определить, как следует писать резидентные в ОЗУ программы. [21]

Смотрите также

Ссылки

  1. ^ "RT-11 HELP FILE". paleoferrosaurus.com . Архивировано из оригинала 17 июля 2018 г. . Получено 16 июля 2018 г. .
  2. ^ "Concise Command Language" (CCL). "OS/8 Handbook" (PDF) . Апрель 1974 г. Получено 28 ноября 2017 г.
  3. ^ Джон Ф. Пипер (1987). RSX Руководство для пользователей (PDF) . Digital Equipment Corporation. ISBN 0-932376-90-8. Получено 19 сентября 2020 г. .
  4. ^ TOPS-10 Operating System Commands Manual (PDF) . Digital Equipment Corporation. Август 1980 г. Архивировано из оригинала (PDF) 9 августа 2020 г. Получено 17 февраля 2019 г.
  5. ^ "TOPS-20 Command manual" (PDF) . Архивировано из оригинала (PDF) 9 августа 2020 года . Получено 18 июля 2018 года .
  6. ^ "Руководство пользователя FlexOS" (PDF) . www.bitsavers.org . 1986. Архивировано из оригинала (PDF) 25 сентября 2019 г. . Получено 19 сентября 2020 г. .
  7. ^ "roelandjansen/pcmos386v501" . Гитхаб . 2 января 2022 г.
  8. ^ "PTS-DOS 2000 Pro User Manual" (PDF) . Бюггинген, Германия: Paragon Technology GmbH . 1999. Архивировано (PDF) из оригинала 12 мая 2018 года . Получено 12 мая 2018 года .
  9. ^ "SISNE plus - Суммарная справка" . Датасет . 14 мая 2015 г.
  10. ^ "JaTomes Help - OS/2 Commands". Архивировано из оригинала 14 апреля 2019 г. Получено 6 июля 2019 г.
  11. ^ "ibiblio.org Группа FreeDOS - База FreeDOS" . www.ibiblio.org .
  12. ^ "Руководство" (PDF) . stratadoc.stratus.com . Получено 19 сентября 2020 г. .
  13. ^ "Исследовательская операционная система AROS". aros.sourceforge.io .
  14. ^ "MPE/iX Command Reference Manual" (PDF) . Архивировано из оригинала (PDF) 21 октября 2018 г. . Получено 21 октября 2018 г. .
  15. ^ «Руководство пользователя OpenVMS». www.itec.suny.edu .[ постоянная мертвая ссылка ]
  16. ^ "Пакет FreeDOS ibiblio.org -- печать (FreeDOS Base)". www.ibiblio.org .
  17. ^ Патерсон, Тим (19 декабря 2013 г.) [1983]. "Microsoft DOS V1.1 и V2.0: /msdos/v20source/PRINT.ASM". Computer History Museum , Microsoft . Получено 1 октября 2015 г. .
  18. ^ Шустек, Лен (24 марта 2014 г.). "Ранний исходный код Microsoft MS-DOS". Software Gems: The Computer History Museum Historical Source Code Series . Получено 1 октября 2015 г.
  19. ^ "DR DOS 6.0 User Guide Optimisation and Configuration Tips" (PDF) . Архивировано из оригинала (PDF) 30 сентября 2019 г. . Получено 12 августа 2019 г. .
  20. ^ Дикинсон, Джон (11 ноября 1986 г.). «Освоение опций вашего принтера». Журнал PC Magazine . стр. 363.
  21. ^ ab Rubenking, Neil J. (29 июня 1993 г.). "Moving PRINT.COM". PC Magazine .
  22. ^ ab Нортон, Питер (июль 1983 г.). «Темная сторона PC-DOS 2.0». PC Magazine . стр. 290.
  23. ^ abcd Купер, Джим (2002). Использование MS-DOS 6.22 (3-е изд.). Вопрос. стр. 322–325. ISBN 0-7897-2573-8.
  24. ^ Ивенс, Кэти (2005). «Сетевая печать и MS-DOS». Домашние сетевые неприятности . O'Reilly. стр. 117–118. ISBN 0-596-00808-2.
  25. ^ Использование принтера Xerox 9700 Page Printer. Memo 800. Вычислительный центр Мичиганского университета. Сентябрь 1988 г. стр. 37.

Дальнейшее чтение

Внешние ссылки