TXT 파일을 BAT 스크립트로 빠르게 변환하는 방법



텍스트 파일을 배치 스크립트로 변환하는 방법(실제)

저처럼 명령어나 스크립트로 가득 찬 텍스트 파일을 가지고 있는데, 확장자를 바꾸는 것만으로는 .bat실행이 안 된다는 걸 깨달은 적이 있을 겁니다.파일 이름만 바꾸면 될 줄 알았는데, 윈도우에서 실행 가능한 배치 파일로 인식하지 못하는 경우가 종종 있더라고요.여러 가지 방법을 다 써본 끝에 드디어 해결한 방법을 알려드릴게요.이 글을 공유하면 다른 분들도 정신 차리실 수 있을 것 같아요.

올바른 텍스트 파일 찾기

가장 먼저, 파일의 위치를 ​​아는 것이 정말 중요합니다.다운로드 폴더, 바탕 화면, 또는 디렉터리 깊숙한 곳에 있을 수도 있습니다.파일의 위치를 ​​꼭 기억하거나 메모해 두세요.나중에 그 파일을 찾는 건 정말 골치 아픈 일이죠.위치를 기록해 두면 훨씬 수월해집니다.여러 파일에 대해 이 작업을 하는 경우라면 파일 정리가 더욱 중요합니다.저도 여러 파일의 이름을 바꾸려고 하다가 파일 하나를 어디에 넣었는지 잊어버렸다는 이유로 파일 이름을 뒤섞어 버린 경험이 있습니다.

확장 프로그램 이름 올바르게 바꾸기

핵심 단계는 다음과 같습니다.파일을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택합니다.확장자를 .txt.txt 에서.bat로 변경합니다 .bat.”간단하죠.”라고 생각하실 수도 있지만, Windows는 교묘하게 변경할 수 있습니다.확장자를 변경하면 “확장자를.txt에서.bat로 변경하시겠습니까?”라는 메시지가 나타납니다.솔직히 말해서, Windows가 보안상의 이유로 실행을 막으려고 해서 두 번이나 확인해야 했습니다.확인, 즉 “예” 또는 “확인”을 클릭하세요.

중요 사항: 일부 Windows 설정은 알려진 확장자를 숨기기 때문에 확장자를 변경한 것처럼 보이는 것이 실제로는 변경된 것이 아닐 수 있습니다.확실히 하려면 확장자가 실제로 변경되었는지 다시 한 번 확인하세요.파일 이름을 자세히 살펴보세요.변경 사항이 보이지 않으면 먼저 파일 확장자 숨기기를 해제해야 합니다.제 구형 ASUS 컴퓨터에서는 탐색기 옵션 아래 고급 설정 에 숨겨져 있었습니다. Windows 10/11에서는 내 PC > 보기 > 옵션 > 폴더 및 검색 옵션 변경으로 이동한 다음, 보기 탭 에서 알려진 파일 형식의 파일 확장명 숨기기를 선택 해제해야 했습니다.확인 후에도 여전히 문제가 해결되지 않으면 Windows에서 확장자를 숨기고 있을 수 있으며, 그래서 아무것도 변경되지 않은 것처럼 보이는 것입니다.한동안 이 때문에 당황했습니다.

Windows에서 파일을 일괄 스크립트로 인식하는지 확인

확인 후 확장자가 실제로 변경되었는지 다시 한번 확인하세요.여전히 숨겨져 있다면 “확장자 표시”를 활성화하세요.그러면 .bat파일 이름 끝에.가 표시됩니다. Windows가 바로 새로 고침되지 않는 경우가 있습니다..가 여전히 .txt.로 표시되면 창을 닫았다가 다시 열거나 새로 고침해 보세요.

배치 스크립트 테스트

이제 이름이 바뀐 파일을 두 번 클릭하세요 .bat. Windows 보안 설정에서 스크립트 실행을 차단할 수 있기 때문에, 특히 승인된 출처가 아닌 스크립트의 경우 문제가 발생했습니다.“Windows가 사용자 PC를 보호했습니다” 와 같은 경고 메시지가 표시되어 매우 불편했습니다.이 문제를 해결하려면 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을.bat 선택하세요.하단에 ‘ 차단 해제’ 확인란이나 버튼이 보일 수 있습니다.클릭하면 됩니다.마치 Windows에 “이 스크립트를 신뢰합니다”라고 말하는 것과 같습니다.그런 다음 다시 두 번 클릭해 보세요.

그래도 문제가 해결되지 않거나, 실제로 작동하는 모습을 보고 싶다면 관리자 권한으로 명령 프롬프트를Windows key 실행하세요( + 를 클릭하고 명령 프롬프트(관리자) 또는 Windows 터미널(관리자)을X 선택하세요 ).를 사용하여 파일이 있는 위치로 이동한 다음 를 사용하여 직접 실행하세요.이 방법이 더 나을 수도 있습니다.오류 메시지나 프롬프트를 직접 볼 수 있기 때문에 문제 해결에 도움이 될 수 있습니다.cd C:\Path\To\Your\Fileyourfilename.bat

확장 프로그램이 중요한 이유 이해

이렇게 하는 이유는 Windows가 파일을 확장자에 따라 다르게 처리하기 때문입니다..txt파일은 메모나 간단한 텍스트 문서일 뿐입니다. Windows는 이러한 파일을 메모장으로 열고 그 내용을 자세히 살펴보지 않습니다.하지만 .bat파일은 실행 가능한 스크립트로 인식되며, Windows는 이를 실행해야 할 명령으로 인식합니다.스크립트를 자동 실행하거나 바로 가기 또는 명령줄에서 실행하려면 해당 확장자가 필요합니다.

나중에 스크립트를 편집하는 것도 좋은 방법입니다.마우스 오른쪽 버튼을 클릭하고 ‘ 편집’을 선택 하거나 메모장에서 열어 보세요.일반 텍스트 파일이므로 명령어를 수정하고 저장한 후 다시 실행하면 됩니다.단, 명령어를 변경하는 것은 위험할 수 있으므로 실행하기 전에 항상 다시 한번 확인하세요.


솔직히 말해서, 이 과정은 익숙해지면 꽤 간단하지만, Windows에서는 확장 프로그램 숨기기나 보안 메시지로 스크립트 차단이 골칫거리가 될 수 있습니다.낙담하지 마세요.핵심은 확장 프로그램이 실제로 변경되었는지 확인하고, 필요한 경우 스크립트 차단을 해제한 다음, 더블클릭이나 명령 프롬프트로 테스트하는 것입니다.저는 제대로 하고 있다고 생각하며 많은 시간을 보냈지만, 결국 확장 프로그램 표시를 활성화하고 파일 차단을 먼저 해제해야 한다는 것을 알게 되었습니다.다소 번거롭지만, 일단 방법을 알고 나면 그렇게 복잡하지 않습니다.

도움이 되었기를 바랍니다.이 모든 것을 파악하는 데 예상보다 훨씬 오랜 시간이 걸렸습니다.스크립트를 정기적으로 실행할 계획이라면 해당 확장 프로그램을 항상 표시하고 신중하게 테스트하는 것을 잊지 마세요.행운을 빌고 즐거운 스크립팅 되세요!



이 글이 도움이 되었나요?