배치 파일이란 무엇입니까?
배치 파일은 Windows® 운영 체제, DOS 또는 OS / 2에서 사용하는 파일입니다. 명령 인터프리터가 순서대로 해석 할 명령 문자열을 포함하는 텍스트 파일입니다. 이것은 하나의 파일이 하나의 응집 된 목적을 달성하기 위해 종종 여러 프로그램을 실행하는 복잡한 명령 배열을 실행할 수 있음을 의미합니다. 시스템 관리자는 종종이를 사용하여 긴 프로젝트를 자동화하며 한 프로그램으로 완전히 수집되지 않은 일부 프로그램은 배치 파일을 사용하여 필요한 구성 요소를 실행 한 다음 최종 프로그램을 시작할 수 있습니다.
.bat 확장자는 배치 파일에 가장 일반적으로 사용되는 확장자이며 거의 모든 셸에서 인식됩니다. 보다 현대적인 셸은 .cmd 확장명도 사용할 수 있으며 일반적으로이 둘의 차이는 오류 수준과 관련이 있습니다. 즉, 오류가 표시되는시기입니다. 4DOS 및 기타 유사한 쉘에서는 .btm 확장자를 사용할 수도 있지만 다른 운영 체제에서는이를 인식하지 못합니다.
구형 Windows® 컴퓨터 및 DOS 컴퓨터에는 컴퓨터를 시작할 때마다 실행되는 autoexec.bat라는 핵심 파일이 있습니다. 여기에는 시작해야하는 많은 공통 파일과 시스템 작동 준비를 위해 실행해야하는 명령이 포함됩니다. autoexec.bat 파일에 항목을 추가하여 프로그램 시작, 파일 공간 정리 또는 알림 에코와 같은 시작시 특정 동작을 설정할 수 있습니다.
배치 파일은 기본적으로 텍스트 파일이기 때문에 모든 종류의 간단한 텍스트 편집기에서 만들 수 있으며 나중에 접미사를 .bat 또는 .cmd로 변경할 수 있습니다. 대부분의 사람들은 DOS 나 Windows®에서 시작된 셸 창에서 명령 줄에서 간단하게 편집하는 것이 가장 쉽다는 것을 알고 있습니다. edit 명령은 edit foo.bat 와 같은 것을 입력하여 새 파일을 작성하는 데 사용될 수 있습니다. 파일 내에서 많은 기본 명령을 사용할 수 있습니다.
간단한 배치 파일에는 다음이 포함될 수 있습니다. pause; echo 이제 문서 폴더를 엽니 다.; dir c : \ documents \. 파일을 실행하려면 사용자는 .bat 접미사없이 파일 이름을 입력하기 만하면 실행됩니다. 이 특정 파일은 일시 중지로 시작하여 사용자에게 키를 누르라는 메시지를 표시합니다. 키를 누르면 "문서 폴더를 엽니 다"라는 줄을 인쇄 한 다음 C 드라이브에서 찾은 Documents 디렉토리의 내용을 나열합니다.
배치 파일 내에서 추가로 사용자 정의 할 수있는 명령이 실제로 많이 있습니다. 예를 들어, % 1 변수는 실행할 파일 이름을 입력 한 후 사용자가 입력 한 변수를 인쇄하는 데 사용할 수 있습니다. 예를 들어, 누군가가 한 디렉토리에서 디렉토리를 제거하고 새 디렉토리를 만들려면 다음 행을 포함하는 rmmk.bat라는 파일을 만들 수 있습니다. rmdir % 1; mkdir % 2. 그런 다음 "rmmk foo bar"와 같은 것을 입력하여 실행할 수 있는데, foo라는 디렉토리를 제거하고 bar라는 새 디렉토리를 만듭니다.