/
https://42jerrykim.github.io/ _index.md
prompt 명령으로 CMD 프롬프트 문자열을 $p, $g, $t 등 메타 문자로 원하는 형식으로 바꾸는 법과 pushd 스택 깊이를 보여주는 $+, 네트워크 드라이브를 표시하는 $m까지 Microsoft Learn 기준 전체 메타 문자표로 정리했습니다.
title 명령으로 CMD 창의 제목 표시줄 텍스트를 바꾸는 법과, 여러 창을 동시에 열었을 때 배치 파일 진행 단계를 제목으로 구분하는 관례, 세션 범위 한계를 Microsoft Learn 기준으로 정리했습니다.
doskey로 명령 히스토리를 불러오고, F7 등 편집 키를 활용하고, $1-$9·$*로 인자를 받는 매크로를 만드는 법을 정리합니다. 매크로가 배치 파일에서는 실행되지 않는다는 핵심 함정을 Microsoft Learn 기준으로 다룹니다.
path 명령으로 PATH 환경 변수를 조회·설정하는 법과 .exe·.com·.bat·.cmd 확장자 탐색 순서, path 명령의 세션 한정 변경과 setx의 영구 반영 차이를 Microsoft Learn 기준으로 정리했습니다.
cd(chdir)로 현재 디렉터리를 표시·변경하는 법과 /d 스위치가 필요한 이유, 드라이브마다 별도로 기억되는 현재 디렉터리라는 CMD 고유의 동작 방식을 Microsoft Learn 기준으로 정리했습니다.
dir 명령의 /a·/o·/s·/b 등 전체 스위치를 용도별로 정리하고, 와일드카드가 8.3 짧은 파일 이름까지 매칭해 의도치 않은 파일이 함께 걸리는 함정을 Microsoft Learn의 실제 사례로 설명합니다.
tree 명령으로 드라이브나 경로의 디렉터리 구조를 그래픽 트리로 표시하는 법과 /f(파일 포함)·/a(ASCII 문자) 옵션, 깊이 제한이 없어 대형 트리에서 more와 파이프로 조합해야 하는 이유를 정리했습니다.
pushd로 현재 디렉터리를 스택에 저장하고 다른 경로로 이동한 뒤 popd로 되돌아가는 법과, 네트워크 UNC 경로를 임시 드라이브 문자에 자동으로 연결하는 CMD 고유 동작을 Microsoft Learn 기준으로 정리했습니다.
md(mkdir) 명령으로 새 디렉터리를 만드는 법과, 명령 확장이 켜져 있을 때 중간 경로가 없어도 한 번에 다단계 디렉터리 트리를 만드는 동작, 확장이 꺼졌을 때 필요한 단계별 생성 방식을 Microsoft Learn 기준으로 정리했습니다.
rmdir(rd)로 빈 디렉터리를 지우는 법과 /s로 하위 파일까지 통째로 지우는 법, 숨김·시스템 파일이 있으면 삭제가 막히는 이유, 현재 디렉터리는 지울 수 없는 제약을 Microsoft Learn 기준으로 정리했습니다.