ПЕЧАТЬ (команда)
В вычислительной технике print
команда
обеспечивает возможность однопользовательской буферизации печати в ряде операционных систем . Он примерно аналогичен тому, который предоставляется системами буферизации печати UNIX System V lp и BSD lpr.
Реализации
[ редактировать ]Команда доступна в DEC RT-11 , [1] ОС/8 , [2] РСХ-11 , [3] ТОПС-10 , [4] и ТОПС-20 [5] операционных системах, а также в DR FlexOS , [6] ДР ДОС , ТСЛ ПК-МОС , [7] Технология Paragon PTS-DOS , [8] Лебедь плюс , [9] IBM ОС/2 , [10] eComStation , ArcaOS , Microsoft Windows , FreeDOS , [11] Стратус ОпенВОС , [12] ЖДАТЬ , [13] HP MPE/iX , [14] и ОпенВМС . [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]
Описание
[ редактировать ]The print
команда позволяла указать один из многих возможных интерфейсов локального принтера, [23] и мог бы использовать сетевые принтеры, используя net
команда. [24] Можно было указать максимальное количество файлов и максимальный размер буфера, а дополнительные параметры командной строки позволяли добавлять и удалять файлы из очереди. [23] Также можно установить поля, длину страницы и количество копий. [25] а также параметр для настройки между предпочтением скорости печати и отзывчивостью компьютера. [23]
Ретроспектива
[ редактировать ]Пользователи первоначальной версии print
Команда прокомментировала низкую скорость печати и высокое использование ресурсов, а также отсутствие поддержки вновь введенных подкаталогов . [22] Эта команда была одной из первых программ, резидентных в ОЗУ , и первой, получившей широкое распространение: многие пользователи дизассемблировали двоичный файл, чтобы определить, как следует писать резидентные в ОЗУ программы. [21]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «ФАЙЛ ПОМОЩИ RT-11» . paleoferrosaurus.com . Архивировано из оригинала 17 июля 2018 года . Проверено 16 июля 2018 г.
- ^ «Краткий командный язык» (CCL). «Руководство по OS/8» (PDF) . Апрель 1974 года . Проверено 28 ноября 2017 г.
- ^ Джон Ф. Пипер (1987). RSX Руководство для пользователей (PDF) . Корпорация цифрового оборудования. ISBN 0-932376-90-8 . Проверено 19 сентября 2020 г.
- ^ Руководство по командам операционной системы TOPS-10 (PDF) . Корпорация цифрового оборудования. Август 1980 г. Архивировано из оригинала (PDF) 9 августа 2020 г. . Проверено 17 февраля 2019 г.
- ^ «Руководство по управлению ТОПС-20» (PDF) . Архивировано из оригинала (PDF) 9 августа 2020 года . Проверено 18 июля 2018 г.
- ^ «Руководство пользователя FlexOS» (PDF) . www.bitsavers.org . 1986. Архивировано из оригинала (PDF) 25 сентября 2019 года . Проверено 19 сентября 2020 г.
- ^ "roelandjansen/pcmos386v501" . Гитхаб . 2 января 2022 г.
- ^ «Руководство пользователя PTS-DOS 2000 Pro» (PDF) . Буггинген, Германия: Paragon Technology GmbH . 1999. Архивировано (PDF) из оригинала 12 мая 2018 года . Проверено 12 мая 2018 г.
- ^ «СИСНЕ плюс – Краткий справочник» . Набор данных . 14 мая 2015 г.
- ^ «Справка JaTomes — Команды OS/2» . Архивировано из оригинала 14 апреля 2019 года . Проверено 6 июля 2019 г.
- ^ «ibiblio.org Группа FreeDOS — База FreeDOS» . www.ibiblio.org .
- ^ «Руководство» (PDF) . stratadoc.stratus.com . Проверено 19 сентября 2020 г.
- ^ «Исследовательская операционная система AROS» . aros.sourceforge.io .
- ^ «Справочное руководство по командам MPE/iX» (PDF) . Архивировано из оригинала (PDF) 21 октября 2018 года . Проверено 21 октября 2018 г.
- ^ «Руководство пользователя OpenVMS» . www.itec.suny.edu . [ постоянная мертвая ссылка ]
- ^ «Пакет FreeDOS ibiblio.org — печать (база FreeDOS)» . www.ibiblio.org .
- ^ Патерсон, Тим (19 декабря 2013 г.) [1983]. «Microsoft DOS V1.1 и V2.0: /msdos/v20source/PRINT.ASM» . Музей истории компьютеров , Microsoft . Проверено 1 октября 2015 г.
- ^ Шустек, Лен (24 марта 2014 г.). «Ранний исходный код Microsoft MS-DOS» . Жемчужины программного обеспечения: серия исторических исходных кодов Музея компьютерной истории . Проверено 1 октября 2015 г.
- ^ «Руководство пользователя DR DOS 6.0, советы по оптимизации и настройке» (PDF) . Архивировано из оригинала (PDF) 30 сентября 2019 года . Проверено 12 августа 2019 г.
- ^ Дикинсон, Джон (11 ноября 1986 г.). «Освоение возможностей вашего принтера» . Журнал ПК . п. 363.
- ^ Перейти обратно: а б Рубенкинг, Нил Дж. (29 июня 1993 г.). «Переезд PRINT.COM» . Журнал ПК .
- ^ Перейти обратно: а б Нортон, Питер (июль 1983 г.). «Тёмная сторона PC-DOS 2.0» . Журнал ПК . п. 290.
- ^ Перейти обратно: а б с д Купер, Джим (2002). Использование MS-DOS 6.22 (3-е изд.). Que. стр. 322–325. ISBN 0-7897-2573-8 .
- ^ Ивенс, Кэти (2005). «Сетевая печать и MS-DOS». Раздражение домашних сетей . О'Рейли. п. 117–118. ISBN 0-596-00808-2 .
- ^ Использование страничного принтера Xerox 9700 . Памятка 800. Вычислительный центр Мичиганского университета. Сентябрь 1988 г. с. 37.
Дальнейшее чтение
[ редактировать ]- Купер, Джим (2001). Специальное издание с использованием MS-DOS 6.22, третье издание . Издательство Que . ISBN 978-0789725738 .
- Кэти Ивенс; Брайан Проффит (1993). OS/2 Внутри и снаружи . Осборн МакГроу-Хилл . ISBN 978-0078818714 .
- Джон Пол Мюллер (2007). Администрирование Windows из командной строки для Windows Vista, Windows 2003, Windows XP и Windows 2000 . Джон Уайли и сыновья . ISBN 978-0470165799 .