/
https://42jerrykim.github.io/ _index.md
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 기준으로 정리했습니다.
copy 명령으로 파일을 복사하는 법과 +로 여러 파일을 하나로 합치는 기능, /a·/b ASCII·바이너리 모드가 위치에 따라 의미가 달라지는 함정, /v 검증 옵션을 Microsoft Learn 기준으로 정리했습니다.
xcopy로 디렉터리 트리를 통째로 복사하는 법과 /s·/e·/i 옵션의 관계, 배치 스크립트에서 ERRORLEVEL로 처리해야 하는 xcopy 종료 코드 표를 Microsoft Learn 기준으로 정리했습니다.
robocopy로 파일·디렉터리를 견고하게 복사·미러링하는 법과 /mir가 대상의 여분 파일을 삭제한다는 위험, /r·/w 재시도 옵션, 8단계로 세분화된 종료 코드 해석법을 Microsoft Learn 기준으로 정리했습니다.