/
https://42jerrykim.github.io/ _index.md
copy 명령으로 파일을 복사하는 법과 +로 여러 파일을 하나로 합치는 기능, /a·/b ASCII·바이너리 모드가 위치에 따라 의미가 달라지는 함정, /v 검증 옵션을 Microsoft Learn 기준으로 정리했습니다.
xcopy로 디렉터리 트리를 통째로 복사하는 법과 /s·/e·/i 옵션의 관계, 배치 스크립트에서 ERRORLEVEL로 처리해야 하는 xcopy 종료 코드 표를 Microsoft Learn 기준으로 정리했습니다.
robocopy로 파일·디렉터리를 견고하게 복사·미러링하는 법과 /mir가 대상의 여분 파일을 삭제한다는 위험, /r·/w 재시도 옵션, 8단계로 세분화된 종료 코드 해석법을 Microsoft Learn 기준으로 정리했습니다.
move로 파일과 디렉터리를 이동하는 법과, 같은 드라이브 내 이동은 메타데이터만 바뀌는 즉시 처리인 반면 다른 드라이브 간 이동은 내부적으로 복사 후 삭제로 처리된다는 성능 차이를 Microsoft Learn 기준으로 정리했습니다.
del(erase)로 파일을 삭제하는 법과 복구할 수 없다는 경고, /a 속성 필터, 와일드카드가 8.3 짧은 이름까지 매칭해 의도치 않은 파일까지 지우는 함정을 09장의 dir 사례와 이어서 Microsoft Learn 기준으로 정리했습니다.
ren(rename)으로 파일·디렉터리 이름을 바꾸는 법과 새 드라이브·경로를 지정할 수 없는 제약, 와일드카드로 여러 파일을 한 번에 일괄 변경하는 문자 대응 규칙을 Microsoft Learn 기준으로 정리했습니다.
type으로 텍스트 파일 내용을 화면에 출력하는 법과 바이너리 파일에 쓰면 안 되는 이유, PowerShell에서 Get-Content 별칭으로 재사용되는 관계, more·리다이렉션과의 조합을 Microsoft Learn 기준으로 정리했습니다.
attrib로 읽기 전용·숨김·시스템·보관 등 파일 속성을 조회·변경하는 법과, 숨김·시스템 속성은 먼저 해제해야 다른 속성을 바꿀 수 있다는 순서 제약, xcopy가 참조하는 보관 속성의 관계를 Microsoft Learn 기준으로 정리했습니다.
comp로 두 파일 또는 두 파일 집합을 바이트 단위로 비교하는 법과 파일 크기가 다르면 비교 자체를 거부하는 기본 동작, /n으로 강제 비교하는 법을 Microsoft Learn 기준으로 정리했습니다.
fc로 두 파일을 텍스트(줄 단위)와 바이너리(바이트 단위) 모드로 비교하는 법과 재동기화 실패 메시지의 의미, 종료 코드로 배치 스크립트에서 차이 유무를 판정하는 법, PowerShell fc 별칭 충돌을 Microsoft Learn 기준으로 정리했습니다.