PRINT (명령어)
운영 체제 | DR DOS, PTS-DOS, 프리도스 등 |
---|---|
종류 | 명령어 |
웹사이트 | https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/print |
print
(프린트)명령은 다수의 운영 체제에서 단일 사용자의 인쇄 스풀링 기능을 제공한다. 유닉스 시스템 V lp 및 BSD lpr 인쇄 스풀러 시스템에서 제공하는 것과 대략 유사하다.
구현
[편집]이 명령은 DEC RT-11,[1] OS / 8,[2] TOPS-10,[3] 및 TOPS-20[4] 운영 체제 및 DR FlexOS,[5] DR DOS, TSL PC-MOS,[6] Paragon Technology PTS-DOS,[7] IBM OS / 2,[8] 마이크로소프트 윈도우, 프리DOS,[9] Stratus OpenVOS,[10] AROS,[11] 및 HP MPE / iX[12]에서 사용할 수 있다.
프리DOS 버전은 James Tabor에 의해 개발되었고 GNU 일반 공중 사용 허가서에 따라 라이선스가 부여되었다.[13]
DOS(도스), OS / 2, Windows(윈도우)
[편집]배경
[편집]이 명령은 MS-DOS/IBM PC DOS 2.0에 도입되었다.[14][15] DR DOS 6.0은 print
명령의 구현을 포함한다.[16]
도스 초기 버전에서는 인쇄할 파일을 인쇄 장치를 나타내는 파일(장치파일)에 copy
(복사) 명령을 사용하여 인쇄를 수행했다.[17] 인쇄 작업이 완료되면 사용자에게 제어권이 반환된다.[18] DOS 2.0을 시작으로,[19] 인쇄가 백그라운드에서 발생한 동안 컴퓨터를 계속 사용할 수 있는 기능, 인쇄할 작업의 대기열을 생성할 수 있는 기능 등 기본적인 인쇄 스풀을 할 수 있도록 인쇄 명령이 포함되었다.[20]
묘사
[편집]print
인쇄 명령은 가능한 많은 로컬 프린터 인터페이스 중 하나를 지정할 수 있도록 허용했으며,[20] net
명령을 사용하여 네트워크 프린터를 사용할 수 있었다.[21] 최대 파일 수와 최대 버퍼 크기를 지정할 수 있으며, 추가 명령줄 옵션을 통해 대기열에서 파일을 추가 및 제거할 수 있다. 여백, 페이지 길이 및 사본 수뿐만 아니라[22] 인쇄 속도 대 컴퓨터 응답성 사이에서 조정하기 위한 매개 변수도 설정할 수 있다.
망측량
[편집]print
명령의 초기 릴리스의 사용자들은 새로 도입된 하위 디렉토리에 대한 지원 부족뿐만 아니라 인쇄 속도가 느리고 자원 사용량이 높다고 언급했다.[19] 이 명령은 최초의 RAM 상주 프로그램 중 하나였으며, 많은 사용자가 RAM 상주 프로그램을 어떻게 작성해야 하는지를 결정하기 위해 바이너리를 분해하는 등 널리 사용되는 첫 번째 프로그램이었다.[18]
같이 보기
[편집]각주
[편집]- ↑ “보관된 사본”. 2018년 7월 17일에 원본 문서에서 보존된 문서. 2019년 9월 22일에 확인함.
- ↑ "Concise Command Language" (CCL).“OS/8 Handbook” (PDF). April 1974. 2017년 11월 28일에 확인함.
- ↑ 《TOPS-10 Operating System Commands Manual》 (PDF). Digital Equipment Corporation. August 1980. 2020년 8월 9일에 원본 문서 (pdf)에서 보존된 문서. 2019년 2월 17일에 확인함.
- ↑ “TOPS-20 Command manual” (PDF). 2020년 8월 9일에 원본 문서 (PDF)에서 보존된 문서. 2019년 9월 22일에 확인함.
- ↑ “보관된 사본” (PDF). 2010년 8월 8일에 원본 문서 (PDF)에서 보존된 문서. 2019년 9월 22일에 확인함.
- ↑ PC-MOS User Guide
- ↑ “PTS-DOS 2000 Pro User Manual” (PDF). Buggingen, Germany: Paragon Technology GmbH. 1999. 2018년 5월 12일에 원본 문서 (PDF)에서 보존된 문서. 2018년 5월 12일에 확인함.
- ↑ “보관된 사본”. 2019년 4월 14일에 원본 문서에서 보존된 문서. 2019년 9월 22일에 확인함.
- ↑ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/group-base.html
- ↑ http://stratadoc.stratus.com/vos/19.1.0/r098-19/wwhelp/wwhimpl/common/html/r098-19.pdf
- ↑ http://aros.sourceforge.net/documentation/users/shell/index.php
- ↑ “MPE/iX Command Reference Manual” (PDF). 2018년 10월 21일에 원본 문서 (PDF)에서 보존된 문서. 2019년 9월 22일에 확인함.
- ↑ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/print.html
- ↑ Paterson, Tim (19 December 2013) [1983]. "Microsoft DOS V1.1 and V2.0: /msdos/v20source/PRINT.ASM". Computer History Museum, 마이크로소프트. Retrieved 1 October 2015.
- ↑ Shustek, Len (24 March 2014). "Microsoft MS-DOS early source code". Software Gems: The Computer History Museum Historical Source Code Series. Retrieved 1 October 2015.
- ↑ “DR DOS 6.0 User Guide Optimisation and Configuration Tips” (PDF). 2019년 9월 30일에 원본 문서 (PDF)에서 보존된 문서. 2019년 9월 22일에 확인함.
- ↑ Dickinson, John (11 November 1986). "Mastering Your Printer's Options". PC Magazine. p. 363.
- ↑ 가 나 Rubenking, Neil J. (29 June 1993). "Moving PRINT.COM". PC Magazine.
- ↑ 가 나 Norton, Peter (July 1983). "The Dark Side of PC-DOS 2.0". PC Magazine. p. 290.
- ↑ 가 나 Cooper, Jim (2002). Using MS-DOS 6.22 (3rd ed.). Que. pp. 322–325. ISBN 0-7897-2573-8.
- ↑ Ivens, Kathy (2005). "Network Printing and MS-DOS". Home Networking Annoyances. O'Reilly. p. 117–118. ISBN 0-596-00808-2.
- ↑ Using the Xerox 9700 Page Printer. Memo 800. University of Michigan Computing Center. September 1988. p. 37.
추가 자료
[편집]- Cooper, Jim (2001). 《Special Edition Using MS-DOS 6.22, Third Edition》. Que Publishing. ISBN 978-0789725738.
- Kathy Ivens; Brian Proffit (1993). 《OS/2 Inside & Out》. Osborne McGraw-Hill. ISBN 978-0078818714.
- John Paul Mueller (2007). 《Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000》. John Wiley & Sons. ISBN 978-0470165799.