명령 프롬프트(Command Prompt)는 Windows 10/8/7에 기본으로 탑재되어 있는 검은 화면의 명령줄 유틸리티입니다. 하지만 그 진가를 아는 사용자에게는 여러 서드파티 소프트웨어를 대체할 수 있는 강력한 도구가 됩니다. 예를 들어 하드 디스크 파티션 관리, 부팅 가능한 USB 드라이브 제작, BIOS 파일 갱신 등 다양한 작업을 손쉽게 처리할 수 있습니다. 많은 관리자와 고급 사용자들이 이 명령줄에서 여러 명령을 조합해 업무를 수행하는데, 이번 글에서는 명령 프롬프트 기록을 확인하는 2가지 방법과 함께 기록을 저장하고 삭제하는 방법까지 Windows 10 환경에서 자세히 소개합니다.
명령 프롬프트 기록 확인, 저장, 삭제하기
이 글에서 다룰 내용은 다음과 같습니다.
- DOSKEY로 기록 확인하기
- F7 키로 기록 확인하기
- 명령 프롬프트 기록 저장하기
- 명령 프롬프트 기록 삭제하기
1] DOSKEY로 명령 기록 확인하기
이 방법은 매우 간단합니다. 명령 프롬프트 창에서 여러 명령을 입력한 뒤, 같은 창에 다음 명령만 입력하면 됩니다.
doskey /history
명령을 실행하면 해당 세션에서 입력했던 모든 명령이 입력한 순서 그대로 화면에 표시됩니다.
위 스크린샷에서 실제 실행 결과를 확인할 수 있습니다.
2] F7 키로 CMD 기록 확인하기
앞서 소개한 DOSKEY 방법보다 한층 편리한 방법입니다. 이전에 실행한 명령을 빠르게 다시 불러오고 싶을 때 특히 유용하고 안정적입니다.
명령 기록을 보려면 F7 키를 누르기만 하면 됩니다. F7 키는 명령 프롬프트뿐 아니라 PowerShell에서도 동일하게 작동합니다.
키를 누르면 해당 세션에서 실행했던 모든 명령 목록이 담긴 작은 팝업 창이 나타납니다.
위아래 방향키로 목록을 탐색한 후 Enter 키를 누르면 원하는 명령을 즉시 선택해 실행할 수 있습니다.
3] 명령 프롬프트 기록 저장하기
때로는 세션에서 사용한 명령 기록을 TXT, HTML, CSV 또는 RTF 파일 형태로 보관해야 할 필요가 있습니다.
이럴 때는 DOSKEY 명령의 확장 기능을 활용하면 됩니다.
다음 명령을 입력하고 Enter 키를 누르기만 하면 됩니다.
doskey /HISTORY > SampleHistory.txt
그러면 명령 프롬프트 창에서 명령을 실행한 위치, 즉 현재 작업 중인 폴더에 SampleHistory.txt 파일로 전체 기록이 저장됩니다.
4] Alt+F7로 명령 프롬프트 기록 삭제하기
가장 간단한 방법은 명령 프롬프트를 다시 시작하는 것입니다. 명령 프롬프트를 종료했다가 다시 열면 기록이 자동으로 초기화됩니다.
또한 Alt+F7 단축키를 사용해 기록을 즉시 지울 수도 있습니다. 이 단축키 역시 명령 프롬프트와 PowerShell 모두에서 작동합니다.
레지스트리 편집기를 통해서도 명령 기록을 삭제할 수 있습니다. 다음 경로로 이동하세요.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
그다음 RunMRU를 선택하고 오른쪽 창에서 알파벳 문자로 된 이름을 가진 모든 값을 삭제합니다. 이후 MRUList 항목을 마우스 오른쪽 버튼으로 클릭한 뒤 수정(Edit)을 선택하여 값 데이터의 내용을 모두 비워주면 됩니다.
더 많은 명령 프롬프트 팁과 활용 요령은 관련 가이드를 참고하세요.