배치 파일에서 PowerShell 스크립트를 실행하는 방법

Baechi Pail Eseo Powershell Seukeulibteuleul Silhaenghaneun Bangbeob



PowerShell 스크립트는 ' .ps1 ' 확대. PowerShell ISE 소프트웨어를 사용하여 실행할 수 있습니다. 반면에 BAT 파일은 ' .하나 ' 확대. 보다 구체적으로 명령 프롬프트를 사용하여 BAT 파일을 실행할 수 있습니다. 그러나 Batch 파일을 사용하여 PowerShell 스크립트를 실행해야 하는 시나리오가 있을 수 있습니다.

이 게시물에서는 배치 파일의 PowerShell 스크립트를 실행하는 방법을 설명합니다.

배치 파일에서 PowerShell 스크립트를 실행하는 방법은 무엇입니까?

배치 파일에서 PowerShell 스크립트를 실행하려면 아래 제공된 가이드를 따르십시오.







1단계: PowerShell 스크립트 만들기

컴퓨터에 스크립트가 저장되어 있지 않은 경우 지침을 확인하여 작성하십시오.



먼저 PowerShell ISE를 열고 주어진 코드를 작성한 다음 파일을 저장하려면 ' 구하다 ” 버튼:



쓰기 출력 '차'

쓰기 출력 '자전거'

쓰기 출력 '주기'

쓰기 출력 '버스'

쓰기 출력 '비행기'





스크립트 이름을 적고 ' .ps1 ” 파일 확장자가 끝에 있습니다. 마지막으로 스크립트를 저장하려면 ' 구하다 ” 버튼:



2단계: 배치 파일 만들기

PowerShell 스크립트를 생성한 후 Batch 파일을 생성합니다. 그런 이유로 '를 엽니다. 메모장 ” 그리고 주어진 코드 줄을 작성합니다.

  • 먼저 “ @에코 끄기 ' 명령.
  • 두 번째 줄에 ' 파워쉘.exe ” 그런 다음 반전된 쉼표 안에 PowerShell 스크립트 파일 경로를 작성합니다.
  • 지정된 시간이 지나면 명령 프롬프트 콘솔을 종료하도록 타이머를 추가합니다.
  • 마지막으로 '로 파일을 저장합니다. .하나 ' 파일 확장자:
@ 에코 끄다

파워쉘.exe '. 'C:\Users\Muhammad Farhan\Documents\Script.ps1' '

시간 초과 / 5

여기:

  • @에코 끄기 ” 명령은 명령 프롬프트 콘솔에 지정된 파일 경로를 숨기는 데 사용됩니다.
  • 시간 초과 ” 배치 파일을 닫기 전에 지정된 초 동안 대기하는 데 사용됩니다.
  • 파워쉘.exe ”는 스크립트 파일을 실행하기 위한 PowerShell을 지정하는 데 활용됩니다.

3단계: 배치 파일 실행

이제 반전된 쉼표로 전체 파일 경로를 작성하여 배치 파일을 실행합니다.

> 'C:\사용자\무하마드 파한\데스크탑\testing.bat'

출력은 PowerShell 스크립트가 배치 파일에서 실행되었음을 보여줍니다.

결론

배치 파일에서 PowerShell 스크립트를 실행하려면 먼저 ' 메모장 ”, 그 안에 배치 파일 스크립트를 작성하고 PowerShell 스크립트 파일 경로를 지정하십시오. 그런 다음 '로 저장하십시오. .하나 ” 확장자를 추가하고 배치 파일을 두 번 클릭하여 실행합니다. 또한 CMD 콘솔의 PowerShell 스크립트 파일 경로를 쉼표 안에 거꾸로 써서 실행할 수도 있습니다. 이 게시물은 배치 파일에서 PowerShell 스크립트를 실행하는 완전한 방법을 보여주었습니다.