EXE MSI BAT SH 실행 파일 확장자는 모두 프로그램이나 명령을 실행할 때 자주 보이지만 역할은 서로 다르다. EXE는 Windows에서 직접 실행되는 프로그램 파일, MSI는 Windows 프로그램 설치 패키지, BAT는 Windows 명령 프롬프트 명령을 순서대로 실행하는 배치 파일, SH는 Linux·macOS 같은 유닉스 계열에서 셸 명령을 실행하는 스크립트 파일이다. 겉보기에는 모두 ‘실행 파일’처럼 느껴지지만 실제로는 프로그램 본체인지, 설치용 패키지인지, 명령어 모음인지에 따라 사용법이 달라진다. EXE MSI BAT SH 실행 파일 확장자는 무엇이 다를까?가장 큰 차이는 파일 안에 들어 있는 내용과 실행되는 환경이다. EXE는 컴파일된 실행 프로그램인 경우가 많고, MSI는 Wind..