모든 PowerShell 모듈 목록 가져오기

Rohan Timalsina 2023년6월21일
  1. Get-Module Cmdlet을 사용하여 모든 PowerShell 모듈 목록 가져오기
  2. Get-Command를 사용하여 PowerShell의 모든 명령 목록 가져오기
모든 PowerShell 모듈 목록 가져오기

PowerShell 모듈은 cmdlet, 공급자, 함수, 워크플로, 변수 및 별칭과 같은 PowerShell 구성원을 포함하는 패키지입니다. PowerShell은 핵심 모듈로 알려진 여러 사전 설치된 모듈과 함께 제공됩니다.

이 자습서에서는 사용 가능한 모든 PowerShell 모듈 목록을 가져오는 방법을 알려줍니다.

Get-Module Cmdlet을 사용하여 모든 PowerShell 모듈 목록 가져오기

Get-Module cmdlet은 PowerShell 세션에서 가져오거나 가져올 수 있는 PowerShell 모듈 목록을 가져옵니다. Get-Module은 매개변수 없이 현재 세션에서 가져온 PowerShell 모듈을 나열합니다.

Get-Module

출력:

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     1.0.0.0    ISE                                 {Get-IseSnippet, Import-IseSnippet, N...
Manifest   3.1.0.0    Microsoft.PowerShell.Management     {Add-Computer, Add-Content, Checkpoin...
Manifest   3.1.0.0    Microsoft.PowerShell.Utility        {Add-Member, Add-Type, Clear-Variable...

-ListAvailable 매개변수를 사용하여 설치된 모든 사용 가능한 PowerShell 모듈을 나열할 수 있습니다.

Get-Module -ListAvailable

환경 변수 PSModulePath에는 아래 명령을 사용하여 볼 수 있는 PowerShell 모듈 위치 경로가 포함되어 있습니다.

$env:PSModulePath -split ';'

출력:

C:\Users\rhntm\OneDrive\Documents\WindowsPowerShell\Modules
C:\Program Files\WindowsPowerShell\Modules
C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules

Get-Command를 사용하여 PowerShell의 모든 명령 목록 가져오기

Get-Command cmdlet은 컴퓨터에 설치된 모든 명령을 나열합니다. 여기에는 cmdlet, 별칭, 함수, 필터, 스크립트 및 애플리케이션이 포함됩니다.

이 cmdlet은 PowerShell 모듈의 명령과 다른 세션에서 가져온 명령을 가져옵니다.

매개 변수 없이 Get-Command는 컴퓨터에 설치된 모든 cmdlet, 기능 및 별칭을 가져옵니다.

Get-Command

출력:

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           Add-AppPackage                                     2.0.1.0    Appx
Alias           Add-AppPackageVolume                               2.0.1.0    Appx
Alias           Add-AppProvisionedPackage                          3.0        Dism
Alias           Add-ProvisionedAppPackage                          3.0        Dism

-ListImported 매개변수를 사용하여 현재 세션으로 가져온 명령만 나열할 수 있습니다.

Get-Command -ListImported

-CommandType 또는 -Type 매개변수를 사용하여 얻고자 하는 명령 유형을 지정할 수 있습니다.

예를 들어 다음 예제에서는 PowerShell 명령의 별칭만 가져옵니다.

Get-Command -CommandType Alias

하나 이상의 명령 유형을 지정할 수 있습니다.

이 문서가 PowerShell에서 설치되고 실행 가능한 모든 cmdlet 및 기능 목록을 얻는 데 도움이 되었기를 바랍니다.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website