.CMD 파일은 주로 Windows NT 계열 운영 체제(Windows NT, 2000, XP, Vista, 7, 8, 10, 11)에서 사용되는 명령 스크립트 파일입니다. 이는 .BAT 파일과 유사하지만, DOS 기반 시스템에서 .BAT 파일에 사용되던 구형 COMMAND.COM에 비해 더 진보된 스크립팅 기능을 제공하는 명령 인터프리터인 CMD.EXE에 의해 실행됩니다. CMD 파일에는 파일 실행 시 순차적으로 실행되는 일련의 명령이 포함되어 있습니다. 이러한 명령에는 내부 DOS 명령, 외부 실행 프로그램 및 기타 배치 파일이 포함될 수 있습니다. 이 파일들은 작업 자동화, 시스템 관리 기능 수행, 사용자 지정 유틸리티 생성 등에 사용됩니다. CMD 스크립트는 변수, 조건문(IF, ELSE), 반복문(FOR), 서브루틴을 처리할 수 있어 단순 배치 파일보다 훨씬 강력합니다. 소프트웨어 설치, 시스템 설정 구성, 데이터 백업, 복잡한 파일 조작 등의 작업에 자주 활용됩니다. CMD 확장자는 구형 BAT 형식에 비해 더 긴 파일 이름과 경로 이름을 허용하며, 유니코드(Unicode) 문자를 지원하여 스크립트 내에서 국제 문자 집합을 사용할 수 있게 합니다. CMD 스크립트는 반복 작업을 자동화하거나 Windows 환경을 위한 사용자 지정 솔루션을 만들어야 하는 시스템 관리자 및 고급 사용자에게 필수적인 도구입니다.