Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

실행 파일이란 무엇이며 어떻게 만드는가

실행 파일이란 무엇입니까? 실행 파일은 PC에서 작업을 수행하도록 하는 일련의 지침 또는 옵션과 함께 실행할 수 있는 프로그램 파일입니다. 실행 파일은 거의 모든 최신 운영 체제에서 찾을 수 있지만 대부분의 사람들은 이를 Windows EXE 파일 형식과 연관시킵니다.

일반적으로 EXE 확장자가 사용되는 PC에서 새 소프트웨어를 설치하거나 프로그램을 실행할 때 EXE 파일을 보게 됩니다. 자신만의 소프트웨어를 만드는 경우 실행, 설치 또는 배포할 실행 파일을 만들 수도 있습니다. 실행 파일과 실행 파일을 만드는 방법에 대해 자세히 알아보려면 다음을 수행해야 합니다.

    실행 파일이란 무엇이며 어떻게 만드는가

    실행 파일(EXE)의 위험

    실행 파일을 실행할 때 파일에 포함된 명령을 실행할 수 있는 권한을 부여합니다. 기본 몇 줄 스크립트에서 수백만 줄의 코드가 포함된 복잡한 소프트웨어에 이르기까지 모든 소프트웨어가 작동하는 방식입니다.

    실행 파일을 실행하거나 만들기 전에 잠재적인 위험을 인식해야 합니다. 실행 파일에는 소스 코드에 PC를 손상시킬 수 있는 지침이 포함될 가능성이 있습니다.

    실행 파일이란 무엇이며 어떻게 만드는가

    다른 파일을 삭제하도록 PC에 지시하거나 외부 소스에 정보를 보내도록 PC에 지시할 수 있습니다. 이것은 귀하의 비용으로 피해를 입히기 위해 만들어진 멀웨어의 정의입니다.

    실행 파일을 실행하기 전에 특히 사용자 계정 컨트롤 팝업에서 관리 권한을 요청하는 경우 Windows 보안 또는 Malwarebytes와 같은 자체 타사 맬웨어 방지 소프트웨어를 사용하여 맬웨어가 있는지 파일을 검사해야 합니다. 또한 절대적으로 소스에서만 소프트웨어를 설치하거나 실행해야 합니다. 신뢰합니다.

    실행할 소프트웨어를 만드는 경우 코드가 중요한 파일에 액세스하도록 설계되지 않았는지 확인해야 합니다. Windows는 일반적으로 UAC를 사용하여 시스템 파일에 대한 무단 액세스를 방지하지만 소프트웨어가 PC에 해를 끼치지 않도록 코드를 실행하기 전에 다시 확인하십시오.

    Windows에서 실행(EXE) 파일 열기

    Windows에서 실행 파일을 열려면 몇 가지 방법으로 열 수 있습니다. Windows는 EXE 파일 형식을 실행 파일로 자동 인식하므로 일반적으로 바탕 화면, Windows 파일 탐색기, Windows 시작 메뉴(설치된 소프트웨어의 경우) 또는 실행 명령 상자를 사용하여 열 수 있습니다.

    • 데스크톱이나 Windows 파일 탐색기에서 EXE 파일을 열려면 파일을 두 번 클릭합니다. 이렇게 하면 Windows에서 파일을 열도록 지시합니다.
    실행 파일이란 무엇이며 어떻게 만드는가
    • Windows 시작 메뉴에 설치된 소프트웨어 목록은 해당 소프트웨어의 EXE 파일에 대한 바로 가기입니다(예:Chrome.exe 구글 크롬용). 시작 메뉴를 누릅니다. 아이콘 (또는 Windows 키 키보드에서) 항목 중 하나를 눌러 소프트웨어를 실행합니다.
    실행 파일이란 무엇이며 어떻게 만드는가
    • 실행을 사용하려면 명령 상자에서 EXE 파일을 실행하려면 Windows 키 + R 을 누르십시오. 당신의 키보드에. 또는 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. 실행을 누릅니다. 옵션.
    실행 파일이란 무엇이며 어떻게 만드는가
    • 실행 명령 상자에서 찾아보기를 눌러 실행 파일을 찾습니다. , 또는 파일 위치를 직접 입력하십시오. EXE 파일을 실행하려면 확인을 누릅니다. .
    실행 파일이란 무엇이며 어떻게 만드는가
    • EXE 파일이 관리 액세스를 요청하는 경우 UAC 팝업에서 실행되도록 허용해야 합니다. 누르기 허용합니다.
    실행 파일이란 무엇이며 어떻게 만드는가
    • 실행 파일을 실행할 수 없는 경우(예:이전 버전의 Windows용으로 설계되었을 수 있음) Windows는 실행을 중지합니다. 오류 메시지가 표시될 수도 있습니다. 이 경우 닫기를 누르십시오. 대신 실행할 파일의 대체 버전을 찾으십시오.
    실행 파일이란 무엇이며 어떻게 만드는가

    Windows에서 실행 파일을 만드는 방법

    Windows에서 자신만의 실행 파일을 만들고 싶다면 할 수 있지만 파일 이름을 바꾸고 .exe 를 추가하는 것만큼 간단하지 않습니다. 끝까지.

    선택한 프로그래밍 언어로 실행하려는 소프트웨어를 코딩한 다음 실행할 수 있는 파일로 컴파일해야 합니다. 그러나 대부분의 사용자는 소프트웨어 설치를 위한 설치 프로그램 파일과 같은 보다 기본적인 실행 파일을 만들고 싶어할 것입니다.

    내장된 IExpress 마법사를 사용할 수 있습니다. Windows에서 이 작업을 수행할 수 있지만 이 소프트웨어는 매우 오래되어 한동안 업데이트되지 않았습니다. 더 나은 옵션은 오픈 소스 Inno Setup을 사용하거나 기본 자동 압축 풀림 EXE 파일의 경우 7-Zip을 사용할 수 있습니다.

    실행 파일이란 무엇이며 어떻게 만드는가

    7-Zip을 사용하여 만든 EXE 파일은 실제로 SFX 아카이브 파일입니다. . EXE 파일 형식으로 표시되는 이 아카이브 파일은 포함된 모든 파일을 PC에 자동으로 추출하므로 간단한 소프트웨어 배포에 적합합니다.

    올바른 소프트웨어가 설치되어 있는지 걱정할 필요 없이 여러 사용자와 파일을 공유하려면 이와 같은 파일을 만드는 것이 좋습니다.

    • 7-ZIP을 사용하여 EXE 파일을 만들려면 파일을 Windows 파일 탐색기의 폴더에 넣습니다. 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 7Zip> 아카이브에 추가를 누릅니다.
    실행 파일이란 무엇이며 어떻게 만드는가
    • 옵션에서 상자에서 SFX 아카이브 사용 을 클릭합니다. 체크박스. 보관 형식 도 설정하고 싶을 것입니다. 7z로 , 압축 방법 LZMA2로 및 압축 수준 보통으로 . 확인을 누릅니다. 파일을 생성합니다.
    실행 파일이란 무엇이며 어떻게 만드는가

    이 파일은 실제 EXE 파일은 아니지만 모양과 역할을 하므로 소프트웨어나 다른 사람과 함께 만든 파일을 배포할 수 있는 실행 파일을 쉽게 만들 수 있습니다.

    그렇지 않고 "실제" 실행 파일을 만들고 싶다면 프로그래밍 방법을 배워야 합니다.

    Mac 또는 Linux에서 실행 파일 실행

    Windows에서 실행 파일이 작동하는 방식은 프로그램이 Linux 또는 macOS와 같은 다른 플랫폼에서 실행되는 방식과 완전히 다릅니다. 이러한 플랫폼에는 실행 파일이 있지만 EXE 파일 형식이 아닙니다.

    예를 들어 Linux에서는 모든 파일을 실행할 수 있지만 chmod를 사용하여 프로그램으로 실행하려면 특별한 파일 권한 플래그가 필요합니다. . chmod +x 파일 명령 file 이라는 파일을 제공합니다. 예를 들어 실행 권한이 있습니다.

    macOS에는 소프트웨어 실행 방법이 약간 다릅니다. 앱이 App Store에서 설치되지 않았고 앱이 알고 있거나 신뢰하는 개발자가 아닌 경우 앱 실행이 허용되지 않습니다. 시스템 환경설정> 보안 및 개인정보 보호 에서 허용해야 합니다. 메뉴.

    실행 파일이란 무엇이며 어떻게 만드는가

    그러나 Unix 기반 시스템인 macOS는 chmod를 지원합니다. 명령을 사용하여 터미널을 사용하여 보다 기본적인 스크립트를 실행할 수 있습니다. 앱. 예를 들어 Python 스크립트를 개발했다면 chmod +x 를 사용할 수 있습니다. 명령을 실행합니다.

    Linux 및 macOS용 WINE 에뮬레이터를 사용하여 해당 플랫폼에서 Windows EXE 파일을 실행하고 설치할 수도 있습니다. WINE을 사용하여 EXE 파일을 실행하면 특정 Windows 지침 및 라이브러리를 에뮬레이트하도록 설계되어 다양한 수준의 성공을 거둘 수 있습니다.

    WineHQ 데이터베이스를 확인하여 WINE을 사용하여 인기 있는 소프트웨어가 얼마나 잘 실행되는지 확인할 수 있습니다.

    Windows 10에서 실행 파일 실행

    특히 Windows 설치 프로그램 패키지와 결합하여 쉽게 설치할 수 있는 경우 자신만의 소프트웨어를 만드는 데 방해가 되지 않습니다. 그러나 대부분의 Windows 10 사용자의 경우 EXE 파일은 만들어지는 것이 아니라 실행하기 위한 것입니다. 신뢰할 수 있는 소스에서만 소프트웨어를 실행하는 한 실행 파일은 비교적 안전해야 합니다.

    맬웨어 검사를 정기적으로 실행하고 실행 파일을 실행하는 것이 안전한지 확실하지 않은 경우 Windows 10 샌드박스 모드를 사용하여 격리된 컨테이너에서 소프트웨어를 실행하여 테스트할 수 있습니다. EXE가 위험한 경우 기본 Windows 설치를 손상시키지 않습니다.