반응형
모듈에서 사용 가능한 명령을 검색하려면 어떻게합니까?
컴퓨터에서 사용할 수있는 PowerShell 모듈을 확인하려면 다음 명령을 사용합니다.
Get-Module -ListAvailable
그러면 모듈 유형, -name 및 내 보낸 명령이있는 목록이 반환됩니다. 그러나 내 보낸 명령은 항상 비어 있고 {}
. 왜 이것이 표시되지 않습니까?
다른 매개 변수를 사용해야합니까? 아니면 사용 가능한 명령을 검색하기위한 다른 cmdlet 또는 메서드가 있습니까?
모듈이로드되지 않으면 내 보낸 명령을 사용할 수 없습니다. 먼저 모듈을로드 한 다음 Get-Command 를 실행해야합니다 .
Import-Module -Name <ModuleName>
Get-Command -Module <ModuleName>
매개 변수 사용 -ListAvailable
Get-Module <moduleName> -ListAvailable | % { $_.ExportedCommands.Values }
" <moduleName>
"은 선택 사항입니다. 사용 가능한 모든 모듈을 표시하려면 생략하십시오.
PowerShell 2.0-이것은 나를 위해 작동합니다.
Get-Module <moduleName> | % {$_.ExportedCommands.Values}
현재 세션에서로드 된 모듈을 나열하려면 :
Get-Module
참고 URL : https://stackoverflow.com/questions/6354317/how-do-i-retrieve-the-available-commands-from-a-module
반응형
'Programing' 카테고리의 다른 글
jQuery / JavaScript에서 테두리 너비를 얻는 방법 (0) | 2020.12.08 |
---|---|
javascript : 스크롤 끝 감지 (0) | 2020.12.08 |
PHP의 datetime에서 년 / 월 / 일 가져 오기? (0) | 2020.12.08 |
클래스와 인스턴스 변수의 차이점은 무엇입니까? (0) | 2020.12.08 |
C ++ 11에 &&가있을 때 std :: move를 사용하는 이유는 무엇입니까? (0) | 2020.12.08 |