PowerShell 실행 파일(EXE) 파일을 실행하는 5가지 방법

Windows 실행 파일(EXE 파일)은 많은 응용 프로그램의 중추입니다. 소프트웨어를 설치하든, 시스템 도구를 실행하든, 작업을 자동화하든 EXE 파일 실행 방법을 이해하는 것이 필수적입니다. GUI에서 이러한 파일을 실행할 수 있지만 PowerShell은 많은 사람들이 좋아하는 또 다른 다목적 도구입니다. 이 문서에서는 PowerShell에서 실행 파일(EXE)을 실행하는 방법을 안내합니다.

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

PowerShell에서 EXE 파일을 실행하면 반복 프로세스를 자동화하고, 특정 매개변수를 사용하여 명령을 실행하고, 실행 가능한 작업을 스크립트에 원활하게 통합할 수 있습니다. 이 방법을 사용하면 PowerShell이 ​​수행할 수 있는 모든 기능을 더 쉽게 활용할 수 있습니다. Windows 시스템을 보다 원활하게 관리하고 더 많은 작업을 수행할 수 있습니다.

방법 1: .\(DOT SLASH)를 사용하여 EXE 파일을 실행합니다.

PowerShell 작업 디렉터리에 있는 실행 파일(EXE)을 실행하려면 .\(슬래시) 접두사를 사용하세요. 이는 PowerShell이 ​​시스템의 PATH 환경 변수에 있는 디렉터리 내에서 파일을 검색하는 대신 현재 폴더에서 파일을 실행하도록 지시합니다.

단계1 : 클릭 윈도우 + S 키보드에서 다음을 입력하세요. 파워셸, 그런 다음 관리자 권한으로 실행. 퍄퍄퍄 부디 그렇게 하라고 했을 때.

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

단계2 : 이동 EXE 위치. cd 명령을 사용하여 EXE 파일이 포함된 폴더로 이동합니다. 예를 들어:

CD C:\Programs\MyProgramFolder

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

표 3 : 이제 EXE를 실행해 보세요. .\ 다음에 EXE 파일 이름을 입력하고 키를 누릅니다. 입력합니다. 예:

.\myprogram.exe

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

단계4 : EXE 파일을 찾는 데 문제가 있는 경우 다음을 사용하세요. 가져오기-ChildItem. 사용 방법은 다음과 같습니다.

Get-ChildItem *.exe

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리조언: Windows에서 EXE 파일을 실행할 수 없는 문제를 해결하는 방법 11

방법 2: 호출 연산자(&)를 사용하여 EXE 파일 실행

호출 연산자(&)는 PowerShell 프롬프트에서 직접 EXE 파일을 실행하는 간단한 방법을 제공합니다. 이 방법을 사용하는 것은 빠르고 간단한 구현을 원하고 시작 프로세스에 대한 복잡한 제어가 필요하지 않은 경우에 이상적입니다.

또한 읽기:  Microsoft Defender를 시작하기 위한 5가지 팁과 요령

단계1 : 를 눌러 실행 상자를 켭니다. 윈도우 + R 키보드에서. 쓰다 PowerShell을 검색창에서 다음을 클릭하세요. "확인".

이제 PowerShell 창이 열리지만 관리자 모드가 아닙니다.

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

단계2 : PowerShell을 관리자로 실행하려면 아래 명령을 입력하고 누르십시오. 입력합니다. 또한 다음을 클릭하세요. 부디 그렇게 하라고 했을 때.

시작-프로세스 powershell -Verb runAs

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리표 3 : 이제 파란색 배경을 기본으로 하는 새로운 PowerShell 관리 창이 열립니다.

단계4 : 창에서 관리자 PowerShell 새로 만들기, & 연산자 다음에 EXE 파일의 전체 경로를 입력하고 누르세요. 입력합니다.

& 'C:\Program Files\MyProgram\MyProgram.exe'

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

단계5 : 만약 그랬다면 EXE 파일 파일에는 명령줄 인수가 필요하므로 파일 경로 뒤에 추가하세요. 수행 방법은 다음과 같습니다.

& 'C:\Program Files\ExampleSoftware\program.exe' arg1 arg2 arg3

참고: 아래 이미지의 /p 인수는 나중에 경로가 지정된 EXE 파일을 인쇄합니다.

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리또한 읽으십시오 : Windows 11에서 관리자 권한으로 PowerShell을 실행하는 방법

방법 3: INVOKE-EXPRESSION CMDLET를 통해 EXE 실행

PowerShell의 Invoc-Expression cmdlet은 마치 직접 명령인 것처럼 문자열을 동적으로 실행하는 방법을 제공합니다. 이를 통해 실행 파일의 전체 경로를 제공하여 EXE 파일을 실행할 수 있습니다. 이 방법은 런타임에 실행 파일에 대한 명령 문자열을 생성해야 할 때 생명을 구할 수 있습니다.

단계1 : 탭하다 윈도우 아이콘, 그리고 유형 PowerShell을 검색창에서 다음을 선택하세요. 관리자 권한으로 실행. 팝업창이 나타나면 선택하세요. 네.

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리단계2 : 아래 명령을 입력하여 실행하세요. EXE 파일 그리고 누르다 엔터 버튼 키보드로.

Invoke-Expression -Command "C:\path to\filename.exe"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리표 3 : EXE 파일 실행 중 미디어를 추가하고 싶다면 아래에 미디어를 입력한 후 누르세요. 입력합니다.

호출 표현식 "C:\path\to\your\file.exe arg1 arg2 arg3"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

다양한 경로와 인수가 포함된 복잡한 스크립트를 처리하는 경우 이러한 경로와 인수에 대한 변수를 만듭니다. 나중에 이 변수를 사용하여 프로세스를 단순화할 수 있습니다. 이를 수행하려면 아래 단계를 따르십시오.

또한 읽기:  Windows에서 소프트웨어 설치 날짜를 확인하는 방법

단계1 : 세트 exe 경로 아래 명령어를 입력하고 누르면 입력합니다.

$exePath = "C:\myapp.exe"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리단계2 : 미디어를 사용하여 실행(EXE) 파일을 실행하려면 아래 명령을 입력하고 다음을 누르세요. 입력합니다.

$인수 = "-arg1 -arg2"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리표 3 : 마지막으로 아래 코드를 입력하여 실행 파일을 실행하고 다음을 누르세요. 입력합니다.

호출 표현식 "$exePath $arguments"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

방법 4: CMD /C를 사용하여 EXE 파일 실행

PowerShell의 "CMD /C" 명령은 기본적으로 특정 명령을 실행하기 위해 기본 명령 프롬프트(cmd.exe)의 임시 인스턴스를 만듭니다. 수행 방법은 다음과 같습니다.

단계1 : 버튼을 클릭 "절대", 그리고 유형 파워셸, 그런 다음 "관리자 권한으로 실행". 앱이 장치를 변경할 수 있도록 허용하려면 예를 선택하세요.

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리단계2 : 인스턴스를 생성하려면 아래 명령을 입력하세요. cmd를 PowerShell 창에서 다음을 누릅니다. 입력합니다.

cmd /c "_your_exe_file_경로"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

표 3 : 달리고 싶다면 인수, 아래 코드를 입력하고 키를 누르세요. 입력합니다.

cmd /c "path_to_your_exe 인수1 인수2"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리ملاحظة : 명령 프롬프트와 PowerShell의 차이점

방법 5: START-PROCESS CMDLET 명령 사용

Start-Process cmdlet은 실행 프로세스에 대한 중요한 제어 기능을 제공합니다. 명령줄 인수를 지정하고, 작업 디렉터리를 설정하고, 출력을 리디렉션하거나, 특정 매개변수를 사용하여 높은 권한(관리자 권한)으로 프로세스를 시작하려면 이를 사용해야 합니다.

단계1 : 클릭 윈도우 + S 키보드에서 다음을 입력하세요. 파워셸, 그런 다음 관리자 권한으로 실행. 퍄퍄퍄 부디 팝업에서.

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리단계2 : 아래 명령을 입력하고 Enter를 눌러 엽니다. EXE 응용 프로그램 사용 시작 프로세스.

시작-프로세스 이름.exe

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리표 3 : 열고 싶다면 EXE 파일 선택하고 다음 명령을 입력하고 엔터 버튼 키보드로.

시작 프로세스 -FilePath "filepath.exe"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리

단계4 : 매개변수를 전달하는 동안 미디어를 재생할 수도 있습니다. 이를 수행하려면 아래 명령을 입력한 후 다음을 누르십시오. 입력합니다.

시작 프로세스 -FilePath "filename.exe" -argumentList "path_of_the_exe_file"

PowerShell 실행 파일(EXE)을 실행하는 5가지 방법 - %카테고리ملاحظة : Windows에서 PowerShell을 업데이트하는 방법

또한 읽기:  Windows에서 "사용자 프로필 서비스 로그온 실패" 오류를 수정하는 방법

공통 매개변수

시작 프로세스 작동 방식을 사용자 정의하는 데 가장 유용한 매개변수는 다음과 같습니다.

  • -파일 경로: 실행 파일, 스크립트 또는 문서의 경로를 지정합니다.
  • -인수 목록: 프로세스에 전달할 인수 목록을 제공합니다.
  • -작업 디렉터리: 프로세스의 초기 작업 디렉터리를 설정합니다.
  • -동사: 파일에 대해 수행할 작업을 지정합니다(예: "열기", "편집", "인쇄"). 사용 가능한 동사를 보려면 Get-Verb를 사용하세요.
  • -창 스타일: 창의 초기 스타일(일반, 숨김, 최소화, 최대화)을 지정합니다.
  • -기다리다: 계속하기 전에 PowerShell이 ​​프로세스가 완료될 때까지 기다리게 됩니다.
  • -통과: 시작된 프로세스에 대한 세부 정보와 제어를 제공하는 프로세스 개체를 반환합니다.

일반적인 질문

Q1. PowerShell에서 EXE 파일을 실행하는 것과 관련된 보안 위험이 있나요?
답변 : 예, PowerShell에서 EXE 파일을 실행하면 상당한 보안 위험이 따릅니다. EXE 파일은 악의적이거나, 공격자에게 무단 액세스를 제공하거나, 악성 코드를 실행하거나, 데이터를 도용할 수 있습니다.

Q2. EXE 실행이 실패한 경우 오류를 어떻게 처리합니까?
답변 : PowerShell try…catch 블록을 사용하여 EXE 실행 중 잠재적인 오류를 포착하여 실패를 기록하거나 수정 조치를 취할 수 있습니다.

매개변수를 사용한 EXE 실행

위의 방법이 PowerShell 실행 파일(EXE)을 실행하는 데 도움이 되기를 바랍니다. PowerShell을 사용하면 Windows 기반 프로세스를 자동화하고 관리하는 능력을 획기적으로 향상시킬 수 있습니다. GUI와 PowerShell과 같은 명령줄 인터페이스 중 어느 것을 사용하고 싶으십니까? 아래 댓글로 알려주세요.

당신은 또한 좋아할 수 있습니다