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

PRINT
Команда RT-11SJ отображается на VT100 . В вычислительной технике 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.
- ^ Jump up to: а б Рубенкинг, Нил Дж. (29 июня 1993 г.). «Переезд PRINT.COM» . Журнал ПК .
- ^ Jump up to: а б Нортон, Питер (июль 1983 г.). «Тёмная сторона PC-DOS 2.0» . Журнал ПК . п. 290.
- ^ Jump up to: а б с д Купер, Джим (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 .
Внешние ссылки
[ редактировать ]