BAT 파일은 Windows 환경에서 명령줄 인터프리터(일반적으로 cmd.exe)에 의해 실행되도록 설계된 일련의 명령을 포함하는 배치 파일 확장자입니다. 이 파일들은 프로그램 실행, 파일 조작, 텍스트 표시, 기타 시스템 수준 작업을 포함하는 명령어 목록을 담고 있는 일반 텍스트 파일입니다. 배치 파일은 반복적인 작업을 자동화하고, 복잡한 작업을 단순화하며, 다양한 목적을 위한 사용자 지정 스크립트를 만드는 데 일반적으로 사용됩니다. 파일에 나타나는 순서대로 명령이 하나씩 실행되는 순차적(sequentially)으로 해석됩니다. 배치 파일은 레거시 기술(legacy technology)이지만, Windows 환경에서 간단한 자동화 작업 및 시스템 관리(system administration)에 여전히 유용하게 활용됩니다. Notepad와 같은 모든 텍스트 편집기를 사용하여 쉽게 생성하고 편집할 수 있습니다. 배치 파일은 강력한 기능을 제공하지만, 특히 오류 처리(error handling) 및 복잡한 논리 구현 측면에서 PowerShell이나 Python과 같은 최신 스크립팅 언어에 비해 한계가 있습니다. 그러나 그 단순성과 광범위한 가용성 덕분에 많은 사용자에게 여전히 가치 있는 도구로 남아 있습니다.