Windows 11/10에서 PowerShell 스크립트 파일을 만들고 실행하는 방법
스크립트는 PowerShell 이 이해하고 다른 작업을 수행하기 위해 순서대로 실행 하는 텍스트 파일(특수 .ps1 확장명 사용)에 저장된 명령 모음입니다 . Windows 11/10PowerShell 스크립트 파일 을 만들고 실행하는 방법과 관련된 프로세스를 간략하게 설명합니다 .
PowerShell 은 명령과 스크립트를 실행하여 설정을 변경하고 작업을 자동화 하도록 Microsoft 에서 설계한 명령줄 도구입니다 . 어떻게 보면 명령 프롬프트(Command Prompt) 와 비슷합니다 . 그러나 PowerShell 은 광범위한 도구 세트와 더 많은 유연성과 제어를 제공하는 더 유능한 명령줄 인터페이스( CLI )입니다. (CLI)또한 명령 프롬프트와 달리 PowerShell 은 Windows , macOS 및 Linux 에서 사용할 수 있습니다 .
Windows 11/10PowerShell 스크립트 파일 을 만들고 실행하는 방법을 보려면 해당 섹션에 표시된 대로 각 작업에 대한 지침을 따르세요.
PowerShell 스크립트 파일 을 만드는 방법
Windows 11/10 에서는 거의 모든 텍스트 편집기 또는 ISE ( 통합 스크립팅 환경(Integrated Scripting Environment) ) 콘솔 을 사용하여 PowerShell 스크립트 파일을 만들 수 있습니다 . 그러나 앞으로 스크립트를 빌드하는 데 선호되는 옵션 은 PowerShell 확장 과 함께 Visual Studio Code 편집기 를 사용하는 것입니다.
VS Code 라고도 하는 Visual Studio Code 는 거의 모든 종류의 프로그래밍 언어를 편집할 수 있는 환경을 제공하는 확장 가능한 무료 크로스 플랫폼 코드 편집기입니다. 또한 PowerShell 확장을 추가하면 (PowerShell)IntelliSense (코드 완성) 지원 을 포함 하는 완전한 대화형 스크립팅 편집 환경을 얻을 수 있습니다 .
VS Code 를 사용하여 Windows 11/10PowerShell 스크립트 파일 을 만드는 방법은 다음과 같습니다 .
- Visual Studio 다운로드 페이지로 이동(Head to Visual Studio Download page) 합니다.
- Windows 버튼을 클릭 하여 설치 프로그램을 다운로드합니다.
- 다운로드한 파일을 두 번 클릭 하여 (Double-click)VS Code 설치 프로세스를 시작합니다 .
- 계약 조건을 확인합니다.
- 다음(Next) 버튼을 클릭 합니다.
- 다음(Next) 버튼을 다시 클릭 합니다.
- 다음(Next) 버튼을 한 번 더 클릭합니다 .
- (Confirm)필요에 따라 추가 작업을 확인 합니다.
- 다음(Next) 버튼을 클릭 합니다.
- 설치(Install) 버튼을 클릭 합니다.
- 마침(Finish) 버튼을 클릭 합니다.
단계를 완료하면 PowerShell 확장 설치를 진행할 수 있습니다. 방법은 다음과 같습니다.
- VS 코드(VS Code) 를 엽니 다.
- 왼쪽 창에서 확장(Extensions) 탭을 클릭 하거나 CTRL + SHIFT + X 키 콤보를 누릅니다.
- PowerShell 을 검색 하고 상위 결과를 선택합니다.
- 설치(Install) 버튼을 클릭 합니다.
설치 단계를 완료한 후 Visual Studio Code 를 사용하여 (Studio Code)PowerShell 스크립트 작성을 시작할 수 있습니다 . 방법은 다음과 같습니다.
- VS 코드(VS Code) 를 엽니 다.
- 파일(File) 메뉴를 클릭하고 새 파일(New File) 옵션을 선택합니다.
- 파일(File) 메뉴를 클릭하고 다른 이름으로 저장(Save as) 옵션을 선택합니다.
- 파일 이름(File name) 필드에서 확장자가 .ps1인 파일의 이름을 지정합니다( 예 :(.ps1) TWC_script.ps1 )(TWC_script.ps1) .
- 저장(Save) 버튼을 클릭 합니다.
새로 작성하거나 실행하려는 스크립트를 붙여넣습니다. 예를 들면 다음과 같습니다.
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
위의 스크립트는 화면에 아래 문구를 출력합니다.
Welcome to TheWindowsClub.com! Your first script executed successfully
오른쪽 상단에서 실행(Run) 버튼을 클릭 하거나 F5 키를 눌러 스크립트를 실행할 수 있습니다.
- 파일(File) 메뉴를 클릭 합니다.
- 저장(Save) 옵션을 클릭합니다 .
Visual Studio Code 를 사용하여 단계를 완료 하면 스크립트를 실행할 준비가 되지만 기본적으로 실패합니다. 이는 기본 PowerShell 설정이 항상 스크립트 실행을 차단하도록 설정되어 있기 때문 입니다. (유일한 예외는 Visual Studio Code(Studio Code) 또는 PowerShell ISE 내에서 스크립트의 내용을 실행하는 경우 입니다.)
Windows 11/10에서 PowerShell(PowerShell) 스크립트 파일 을 실행하는 방법
PowerShell 로 스크립트 파일을 실행하려면 Windows 11/10 에서 실행 정책을 변경해야 합니다 .
Windows 11/10 에서 PowerShell 에는 다음 을 포함한 네 가지 실행 정책이 포함됩니다.
- 제한됨 —(Restricted —) 스크립트 실행을 중지합니다.
- RemoteSigned — 장치에서 생성된 스크립트를 허용 하지만 신뢰할 수 있는 게시자의 서명이 포함되어 있지 않으면 다른 컴퓨터에서 생성된 스크립트가 실행되지 않습니다.(Allows)
- AllSigned — 모든 스크립트가 실행되지만 신뢰할 수 있는 게시자가 서명한 경우에만 실행됩니다.
- Unrestricted — 제한 없이 모든 스크립트를 실행 합니다.(Runs)
Windows 11/10에서 PowerShell 스크립트 파일 을 실행하는 방법은 다음과 같습니다 .
- Windows key + X 를 눌러 고급 사용자 메뉴(open Power User Menu) 를 엽니다 .
- 키보드에서 A(A) 를 눌러 관리자/고급 모드에서 PowerShell 을 시작 합니다.
- PowerShell 콘솔 에서 아래 명령을 입력하고 Enter 키를 누릅니다 .
Set-ExecutionPolicy RemoteSigned
- A 를 입력 하고 Enter 키를 누릅니다(해당되는 경우).
그런 다음 아래 명령을 입력하고 Enter 키(Enter) 를 눌러 스크립트를 실행합니다. " PATHTOSCRIPT(Make) " 자리 표시자를 스크립트 위치로 변경해야 합니다.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
단계를 완료하면 스크립트가 실행되고 올바르게 작성된 경우 문제 없이 출력이 표시되어야 합니다.
Windows 11/10PowerShell 스크립트 파일 을 만들고 실행하는 방법은 여기까지 입니다!
관련 항목(Related) : 서명 없이 로컬 PowerShell 스크립트를 실행하는 방법(How to run local PowerShell Scripts without Signing) .
Related posts
Windows 10에서 PowerShell Script을 사용하여 Security Questions을 비활성화하십시오
Check Windows 10 OS architecture 사용 PowerShell or Command Prompt
Create System Restore Point 사용 Command Prompt or PowerShell
사용 방법 Windows PowerShell ISE - 초보자 자습서
PWSH.EXE 란 무엇입니까? 목록 PWSH syntax 사용할 수 있습니다
PowerShell을 사용하여 VHDX file VHD으로 변환하는 방법
수정 : 서명 PowerShell cmdlet은 서명되지 않은 cmdlet을보다 느리게 실행
Windows 10에 PowerShell 7.0을 설치하는 방법
CMD or Powershell Windows 10에서 WiFi을 사용하여 WiFi을 비활성화하는 방법
Windows 10에서 Task Scheduler에서 PowerShell script을 예약하는 방법
Microsoft PowerShell Script Browser 스크립트 샘플을 쉽게 찾을 수 있습니다
PowerShell Windows 10에서 PowerShell을 추가하는 방법
Fix PowerShell Windows 11/10에 High CPU usage의 원인
Get PowerShell 대신 Open Command Prompt Explorer에서 PowerShell
PowerShell Windows 10에서 Microsoft Store apps를 재설정하는 방법
PowerShell 명령 History을 보는 방법 Windows 10
Windows 10에서 PowerShell을 제거하는 방법
PowerShell 7 New 기능 목록
Windows 10에서 PowerShell을 사용하여 Appx 앱 패키지를 설치하는 방법
PowerShell script Windows Update status를 확인하십시오