PowerShell
Windows PowerShell은 시스템 관리용으로 특별히 설계된 작업 기반 명령줄 셸 및 스크립트 언어입니다. .NET Framework를 기반으로 제작된 Windows PowerShell을 사용하면 IT 전문가와 고급 사용자가 Windows 운영 체제 및 Windows에서 실행되는 애플리케이션의 관리를 쉽게 제어하고 자동화할 수 있습니다.
PowerShell.exe 사용
PowerShell.exe 명령줄 도구는 명령 프롬프트 창에서 Windows PowerShell 세션을 시작합니다. PowerShell.exe를 사용하는 경우 선택적 매개 변수를 사용하여 세션을 사용자 지정할 수 있습니다. 예를 들어 특정 실행 정책을 사용하는 세션이나 Windows PowerShell 프로필을 제외하는 세션을 시작할 수 있습니다. 그렇지 않으면 세션은 Windows PowerShell 콘솔에서 시작된 모든 세션과 동일합니다.
명령 프롬프트 창에서 Windows PowerShell 세션을 시작하려면
PowerShell
을(를) 입력합니다. PS 접두사는 Windows PowerShell 세션에 있음을 나타내기 위해 명령 프롬프트에 추가됩니다.특정 실행 정책을 사용하여 세션을 시작하려면 ExecutionPolicy 매개 변수를 사용하고 다음을 입력합니다.
PowerShell.exe -ExecutionPolicy Restricted
Windows PowerShell 프로필 없이 Windows PowerShell 세션을 시작하려면 NoProfile 매개 변수를 사용하고 다음을 입력합니다.
PowerShell.exe -NoProfile
세션을 시작하려면 ExecutionPolicy 매개 변수를 사용하고 다음을 입력합니다.
PowerShell.exe -ExecutionPolicy Restricted
PowerShell.exe 도움말 파일을 보려면 다음과 같이 입력합니다.
PowerShell.exe -help PowerShell.exe -? PowerShell.exe /?
명령 프롬프트 창에서 Windows PowerShell 세션을 종료하려면
exit
을(를) 입력합니다. 일반 명령 프롬프트로 돌아갑니다.
설명
PowerShell.exe 명령줄 매개 변수의 전체 목록은 about_PowerShell.Exe를 참조하세요.
Windows PowerShell을 시작하는 다른 방법에 대한 자세한 내용은 Windows PowerShell 시작하기를 참조하세요.
Windows PowerShell은 Windows Server 운영 체제의 Server Core 설치 옵션에서 실행됩니다. 그러나 그래픽 사용자 인터페이스가 필요한 Windows PowerShell ISE(통합 스크립팅 환경), Out-GridView 및 Show-Command cmdlet과 같은 기능은 Server Core 설치에서 실행되지 않습니다.