답변:
오래된 것을 'doskey'라고합니다. 그것은 사실 우리에게 아주 친숙한 광경입니다 ...
도움말 페이지를 확인하십시오.
C : \ Users \ bubu> doskey /? 명령 행을 편집하고 Windows 명령을 호출하며 매크로를 작성합니다. DOSKEY [/ 재설치] [/ LISTSIZE = 크기] [/ MACROS [: ALL | : exename]] [/ 히스토리] [/ INSERT | / OVERSTRIKE] [/ EXENAME = exename] [/ MACROFILE = 파일 이름] [매크로 이름 = [텍스트]] / REINSTALL Doskey의 새 사본을 설치합니다. / LISTSIZE = size 명령 기록 버퍼의 크기를 설정합니다. / MACROS 모든 Doskey 매크로를 표시합니다. / MACROS : ALL 모든 실행 파일에 대한 모든 Doskey 매크로를 표시합니다. 도스 키 매크로. / MACROS : exename 주어진 실행 파일에 대한 모든 Doskey 매크로를 표시합니다. / HISTORY 메모리에 저장된 모든 명령을 표시합니다. / INSERT 입력 한 새 텍스트가 이전 텍스트에 삽입되도록 지정합니다. / OVERSTRIKE 새 텍스트가 이전 텍스트를 덮어 쓰도록 지정합니다. / EXENAME = exename 실행 파일을 지정합니다. / MACROFILE = filename 설치할 매크로 파일을 지정합니다. macroname 작성한 매크로의 이름을 지정합니다. text 기록 할 명령을 지정합니다. 위쪽 및 아래쪽 화살표는 명령을 호출합니다. ESC는 명령 행을 지 웁니다. F7 디스플레이 명령 이력; Alt + F7은 명령 기록을 지 웁니다. F8 검색 명령 역사; F9는 숫자로 명령을 선택합니다. Alt + F10은 매크로 정의를 지 웁니다. 다음은 Doskey 매크로 정의의 일부 특수 코드입니다. $ T 명령 분리기. 매크로에서 여러 명령을 허용합니다. 배치 매개 변수 $ 1- $ 9. 배치 프로그램의 % 1- % 9와 같습니다. $ * 기호는 명령 행에서 매크로 이름 다음에 나오는 모든 것으로 대체됩니다. C : \ 사용자 \ bubu>
파일에 기록을 유지하지는 않지만 doskey / history> file을 사용하여 수행 할 수는 있지만 bash만큼 자동화되지는 않습니다. ctrl-c는 인터럽트를 생성하므로 콘솔에서 사용되지 않습니다. xterm조차도 그것을 허용하지 않을 것입니다. (xterm은 마우스 선택을 복사로 사용하고 마우스 오른쪽 버튼을 붙여 넣기로 사용합니다)
또는 cygwin을 사용하고 bash를 대신 사용할 수 있습니다 ... 창에서도 실행됩니다.