도스키
DOSKEY![]() | |
개발자 | Microsoft, IBM, Novell, ReactOS 관련자 |
---|---|
초기 릴리즈 | 1991년, 30~31년 전 |
운영 체제 | MS-DOS, PC DOS, OS/2, eComStation, ArcaOS, Novell DOS 7, DR-DOS, Windows, ReactOS |
플랫폼 | 크로스 플랫폼 |
유형 | 명령어 |
웹 사이트 | docs |
DOSKEY는 DOS, IBMOS/2,[1] Microsoft Windows [2]및 React용 명령어입니다.커맨드[3] 라인 인터프리터에 커맨드 이력, 매크로 기능, 편집 기능을 추가하는 OS COMMAND.COM
그리고.cmd.exe
.
역사
이 명령어는 MS-DOS 및 PC DOS 버전 5 이후,[4] Windows 9x [5]및 Windows 2000[6] 이후에서 TSR 프로그램으로 포함되어 있습니다.
1989년 초에는 다음과 같은 기능이 제공되었습니다.DOSKEY
DR-DOS 3.40과 함께 도입되었습니다.HISTORY
CONFIG.SYS 디렉티브이것에 의해, 유저가 설정할 수 있는 콘솔 입력 이력 버퍼와 호출, 및 콘솔 드라이버 레벨의 패턴 검색 기능이 가능하게 되었습니다.즉, operating system에 완전하게 통합되어 실행중의 애플리케이션에 투과적으로 대응할 수 있습니다.1991년 여름에DOSKEY
는 같은 기능을 제공하기 위해 MS-DOS/PC DOS 5.0에서 도입되었습니다. DOSKEY
또, 커맨드 라인 프로세서등의 애플리케이션이 매크로 확장 기능을 이용하려면 , 특별한 서포트가 필요했습니다.1993년 Novell DOS 7을 시작으로, 매크로 기능은 외부 기기로 제공되었습니다.DOSKEY
명령도 할 수 있습니다.또한 에뮬레이션하기 위해DOSKEY
DR-DOS, DR-DOS의 이력 버퍼 기능DOSKEY
커널의 일부로 남아 있는 상주 이력 버퍼 기능의 프런트 엔드로 동작했습니다.
DOSKEY
는 IBM OS/2 버전 2.[7]0에도 포함되어 있습니다.
현재의 Windows NT 기반 운영체제에서는DOSKEY
기능은 CMD에 포함되어 있습니다.EXE, 단,DOSKEY
명령어는 동작을 변경하기 위해 계속 사용됩니다.
그DOSKEY
명령어 [8]인터프리터에 이러한 기능이 내장된 FreeDOS에서는 명령을 사용할 수 없습니다.
사용.
명령어스위치
DOSKEY에서는 다음과 같은 명령어스위치를 사용할 수 있습니다.
DOSKEY [/switch ...] [macroname=[text]]
- /재설치
- DOSKEY 의 새로운 카피를 인스톨 합니다.
- /LISTSIZE=[사이즈]
- 명령어 이력 버퍼의 크기를 크기로 설정합니다.
- /MACROS
- 모든 DOSKEY 매크로를 표시합니다.
- /MACROS:모든.
- DOSKEY 매크로가 있는 모든 실행 파일의 모든 DOSKEY 매크로를 표시합니다.
- /MACROS:[명칭 변경]
- 지정된 실행 파일의 모든 DOSKEY 매크로를 표시합니다.
- 이력
- 메모리에 저장되어 있는 모든 명령어를 표시합니다.
- /삽입
- 입력한 새 텍스트를 이전 텍스트에 삽입하도록 지정합니다.
- /오버스트라이크
- 새 텍스트가 이전 텍스트를 덮어쓰도록 지정합니다.
- /EXENAME=exename
- 실행 파일을 지정합니다.
- /MACROFILE=프로세서
- 인스톨 하는 매크로의 파일을 지정합니다.
- /APPEDIT
- (문서화되어 있지 않음 - MS-DOS 7 이후)
- /명령
- (문서화되어 있지 않음 - MS-DOS 7 이후)
- /영구적
- (문서화되어 있지 않음 - MS-DOS 7 이후)
- /SCRSIZE
- (문서화되어 있지 않음 - MS-DOS 7 이후)
- /XHistory
- (문서화되어 있지 않음 - MS-DOS 7 이후)
- [메모]
- 작성된 매크로의 이름을 지정합니다.
- [텍스트]
- 기록할 명령을 지정합니다.
키보드 단축키
DOSKEY 세션에서는 다음 키보드숏컷을 사용할 수 있습니다.
- ↑ 그리고
- 호출 명령어
- Esc
- 명령줄 클리어
- F7
- 명령어 이력을 표시합니다.
- Alt+F7
- 명령어 이력을 클리어합니다.
- F8
- 검색 명령 기록
- F9
- 번호로 명령을 선택합니다.
- Alt+F10
- 매크로 정의를 지웁니다.
명령어 매크로
DOSKEY는 다른 환경에서 명령줄 에일리어스와 같은 간단한 텍스트 대체 기능인 명령어 매크로 지원을 구현합니다.
- T달러
- 명령어 구분자매크로에서 여러 명령을 사용할 수 있습니다.
- 1~9달러
- 배치 파라미터배치 프로그램의 %1-%9에 해당합니다.
- $*
- 명령줄의 매크로 이름 뒤에 있는 모든 항목으로 대체되는 기호입니다.
대체 수단
에 명령어 이력이 없는 경우COMMAND.COM
MS-DOS의 초기 버전 이후로 큰 불편이었습니다.수많은 제3자 프로그램 문제를 해결하기 위하기 전에 마이크로 소프트 DOSKEY를 공급하는 많은 긴 이용할 수 있는 쓰여져 있습니다.그들 중 몇몇은, JP소프트웨어의 4DOS과 NDOS 등, 또한filename 완료 등의 추가 편집 DOSKEY이 결여된를 제공한다.일부는 제치DOSKEY 대안의 잭 Gersbach's.DOSEDIT
, Chris Dunford'sCED
, Sverre Huseby'sDOSED
, Ashok Nadkarni'sCMDEDIT
, Steven Calwas의ANARKEY
, Eric Tauck'sTODDY
및 Paul Houle에 의해 작성된 확장 DOSKEY.
Paul Houle의 Enhanced[9] DOSKEY는 DOSKEY를 대체하는 확장 드롭인으로 설계되었습니다.MS-DOS 및 Windows 9x/Windows Me와 함께 제공되는 COM. 디스크 및 메모리 상주 공간도 더 작습니다.추가된 주요 기능은 Tab 키를 통한 명령 및 파일 "자동 완료"입니다.2014년에 출시된 버전 2.5에서는 긴 파일 이름(LFN)도 완전히 지원됩니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Archived copy". Archived from the original on 2019-04-14. Retrieved 2019-07-28.
{{cite web}}
: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "Doskey Microsoft Docs".
- ^ "Reactos/Reactos". GitHub. 2021-11-02.
- ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. Microsoft Press. ISBN 0-7356-1812-7.
- ^ Tim O'Reilly; Troy Mott; Walter Glenn (1999). Windows 98 in a Nutshell: A Desktop Quick Reference. O'Reilly. ISBN 978-1565924864.
- ^ Frisch, Æleen (2001). Windows 2000 Commands Pocket Reference. O'Reilly. ISBN 978-0-596-00148-3.
- ^ OS/2 2.0 Redbooks Volume 2 - DOS 및 Windows 환경 (GG24-3731)
- ^ "FreeDOS command: doskey". Archived from the original on 2011-11-07.
- ^ "Enhanced DOSKEY.com -- with auto-completion Paul Houle".
추가 정보
- Cooper, Jim (2001). Special Edition Using MS-DOS 6.22, Third Edition. Que Publishing. ISBN 978-0789725738.
- Dyson, Peter (1995). Mastering OS/2 Warp. Sybex. ISBN 978-0782116632.
- Stanek, William R. (2008). Windows Command-Line Administrator's Pocket Consultant, 2nd Edition. Microsoft Press. ISBN 978-0735622623.
- Paul, Matthias R. (1997-07-30). NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds. MPDOSTIP. Release 157 (in German) (3 ed.). Archived from the original on 2016-11-04. Retrieved 2014-08-06. (NB. NWDOSTIP).TXT는 MPDOSTIP의 일부입니다.ZIP은 2001년까지 유지되며 동시에 많은 사이트에 배포됩니다.제공된 링크는 HTML 변환된 이전 버전의 NWDOSTIP를 가리키고 있습니다.TXT 파일).
외부 링크
