대부분의 경우 Windows 환경에서는 복사, 이동, 파일명 수정 같은 작업을 마우스와 키보드로 하지만 고객사 환경에 따라 CMD로 해야 하는 상황도 종종 생긴다. 권한이 있는 계정으로 임시로 로그온해서 사용해야 한다거나 등.
그래서 기본적으로 파일을 복사, 이동, 이름 수정하는 명령어는 기억해 둘 필요가 있다.
복사 – copy
copy "C:\원본\파일.txt" "D:\대상\" :: 폴더에 같은 이름으로 복사
copy "C:\원본\파일.txt" "D:\대상\새이름.txt" :: 복사하면서 이름 변경
copy "C:\원본\파일.txt" . :: 현재 폴더로 복사
copy "C:\원본\*.log" "D:\대상\" :: 확장자로 여러 개 복사하위 폴더까지 통째로 복사할 땐 copy 대신 xcopy를 사용한다.
xcopy "C:\원본폴더" "D:\대상폴더" /e /i /h :: /e 빈폴더포함 /i 폴더로인식 /h 숨김파일이동 – move
move "C:\원본\파일.txt" "D:\대상\" :: 폴더로 이동
move "C:\원본\파일.txt" "D:\대상\새이름.txt" :: 이동하면서 이름 변경
move "C:\원본\*.log" "D:\대상\" :: 여러 개 이동이름 변경 – ren (rename)
ren "C:\원본\파일.txt" "새이름.txt" :: 이름만 변경
ren 파일.txt 새이름.txt :: 현재 폴더 기준
ren "C:\원본\폴더" "새폴더명" :: 폴더 이름 변경