BAT 파일이란 무엇입니까?

BAT 파일을 열고, 편집하고, 변환하는 방법

BAT 파일 확장명 이있는 파일 은 일괄 처리 파일입니다. 반복적 인 작업이나 스크립트 그룹을 차례로 실행하기 위해 사용되는 다양한 명령 을 포함하는 일반 텍스트 파일 입니다.

모든 유형의 소프트웨어는 파일 복사 또는 삭제, 응용 프로그램 실행, 프로세스 종료 등과 같은 다양한 목적으로 BAT 파일을 사용할 수 있습니다.

BAT 파일은 배치 파일 , 스크립트 , 일괄 프로그램, 명령 파일셸 스크립트 라고도하며 대신 .CMD 확장명을 사용할 수 있습니다.

중요 : BAT 파일은 개인 파일뿐만 아니라 중요한 시스템 파일 에도 매우 위험 할 수 있습니다 . 개봉하기 전에 각별히주의하십시오.

BAT 파일을 여는 방법

.BAT 확장자로 인해 Windows에서 해당 파일을 실행 파일로 즉시 인식하게되지만 BAT 파일은 여전히 ​​전체 텍스트 명령으로 구성됩니다. 즉, 모든 Windows 버전에 포함되어있는 메모장과 같은 텍스트 편집기 는 편집을 위해 BAT 파일 열 수 있습니다. 메모장에서 BAT 파일을 열려면 파일을 마우스 오른쪽 단추로 클릭하고 메뉴에서 편집 을 선택 하십시오 .

저는 개인적으로 구문 강조를 지원하는 고급 텍스트 편집기를 선호 합니다 .이 중 일부는 Best Free Text Editor 목록에 나열되어 있습니다.

텍스트 편집기를 사용하면 BAT 파일을 구성하는 코드가 표시됩니다. 예를 들어 클립 보드를 비우는 데 사용되는 BAT 파일의 텍스트입니다.

cmd / c "echo off | clip"

다음은 컴퓨터가이 특정 IP 주소를 가진 라우터에 연결할 수 있는지 확인하기 위해 ping 명령 을 사용하는 BAT 파일의 또 다른 예입니다.

ping 192.168.1.1 pause

경고 : 이메일을 통해 받았거나, 익숙하지 않은 웹 사이트에서 다운로드하거나, 직접 만들었던 .BAT 파일과 같은 실행 파일 형식을 열 때도주의해야합니다. 피해야 할 다른 파일 확장자 목록과 이유에 대해서는 내 실행 파일 확장명 목록을 참조하십시오.

Windows에서 실제로 BAT 파일을 사용 하려면 두 번 클릭하거나 두 번 누르기 만하면됩니다. BAT 파일을 실행하려면 다운로드해야하는 프로그램이나 도구가 없습니다.

위에서 첫 번째 예제를 사용하여 텍스트 편집기로 텍스트 파일에 텍스트를 입력 한 다음 .BAT 확장자로 파일을 저장하면 클립 보드에 저장된 파일을 즉시 지우도록 열 수있는 실행 가능 파일이됩니다.

ping 명령을 사용하는 두 번째 예제는 해당 IP 주소를 ping합니다. 일시 중지 명령은 결과를 볼 수 있도록 명령 프롬프트 창을 열어 둔 상태로 유지합니다.

팁 : Microsoft는이 배치 파일 사용 문서에서 BAT 파일과 해당 명령에 대한 몇 가지 추가 정보를 제공합니다. Wikibooks 및 MakeUseOf도 도움이 될 수 있습니다. 또한 BAT 파일에서 사용할 수있는 수백 가지 명령에 대한 내 명령 프롬프트 명령 목록을 참조하십시오.

참고 : 파일이 텍스트 파일로 보이지 않는 경우 BAT 파일을 다루지 않을 것입니다. BAK 또는 BAR (Age of Empires 3 Data) 파일을 BAT 파일과 혼동하지 않도록 파일 확장자를 점검하십시오.

BAT 파일을 변환하는 방법

위에서 보았 듯이 BAT 파일의 코드는 숨겨져 있지 않으므로 편집하기가 쉽습니다. BAT 파일의 특정 명령 (예 : del 명령)은 데이터를 손상시킬 수 있으므로 BAT 파일을 EXE 와 같은 형식으로 변환하여 응용 프로그램 파일과 같은 형식으로 만드는 것이 중요 할 수 있습니다.

BAT 파일은 몇 가지 명령 줄 도구를 사용하여 EXE 파일로 변환 할 수 있습니다. How-To Geek에서이 작업을 수행하는 방법을 읽을 수 있습니다. Windows에는 BAT 파일에서 EXE 파일을 작성하는 또 다른 방법을 제공하는 IExpress라는 기본 제공 도구가 있습니다. Renegade의 Random Tech는이를 수행하는 방법에 대한 좋은 설명이 있습니다.

무료 버전은 평가판 일 뿐이지 만 MSI 변환기 Pro에 EXE는 결과 EXE 파일을 MSI (Windows Installer Package) 파일로 변환 할 수있는 도구입니다.

BAT 파일을 Windows 서비스 로 실행하려면 무료 NSSM 명령 줄 도구를 사용할 수 있습니다.

PowerShell Scriptomatic은 BAT 파일의 코드를 PowerShell 스크립트로 변환하는 데 도움을줍니다.

Bourne Shell 및 Korn Shell과 같은 프로그램에서 BAT 명령을 사용하기 위해 BAT to SH (Bash Shell Script) 변환기를 검색하는 대신 Bash 언어를 사용하여 스크립트를 다시 작성하는 것이 좋습니다. 파일이 다른 운영 체제 에서 사용되기 때문에 두 형식 간의 구조가 다소 다릅니다. 수동으로 명령을 변환하는 데 도움이 될 수있는 몇 가지 정보는이 스택 오버플로 스레드 및이 Unix 쉘 스크립팅 자습서를 참조하십시오.

중요 : 일반적으로 BAT 파일 확장자와 같은 파일 확장자는 컴퓨터에서 인식하고 새로 이름이 바뀐 파일을 사용할 수 있다고 예상 할 수 없습니다. 위에 설명 된 방법 중 하나를 사용하는 실제 파일 형식 변환은 대부분의 경우에 수행되어야합니다. 그러나 BAT 파일은 확장자가 .BAT 인 텍스트 파일이므로 .TXT로 이름을 바꿔 텍스트 편집기로 열 수 있습니다. BAT에서 TXT로 변환하면 배치 파일이 해당 명령을 실행하지 못하게됩니다.

.BAT에서 .TXT로 수동으로 파일 확장명을 변경하는 대신 편집을 위해 메모장에서 배치 파일을 연 다음 BAT 대신 저장하기 전에 TXT를 파일 확장자로 선택하여 새 파일에 저장할 수도 있습니다.

또한 메모장에서 새 BAT 파일을 만들 때 수행해야 할 작업이지만 역순으로 수행하면 기본 텍스트 문서를 TXT 대신 BAT로 저장합니다. 일부 프로그램에서는 "All Files"파일 형식으로 저장 한 다음 .BAT 확장명을 직접 입력해야 할 수도 있습니다.

BAT 파일에 대한 추가 도움말

소셜 네트워크 또는 전자 메일로 연락하는 방법, 기술 지원 포럼에 게시하는 방법 등에 대한 자세한 내용은 다른 도움말 얻기를 참조 하십시오 . BAT 파일을 열거 나 사용하면서 어떤 종류의 문제가 발생했는지 알려 주시면 제가 도와 드릴 수있는 내용을 알려 드리겠습니다.