Powershell

Powershell 도움말

김모우 2020. 12. 29. 22:13
728x90
반응형

 

Linux의 Man 페이지와 같이 Powershell에서 제공하는 도움말 시스템에 대해서 알아보고 추가적인 응용을 통해 조금 더 가시적으로 도움말을 활용하는 방법에 대해서 포스팅 해보도록 하겠습니다.

 

 

1. Powershell 도움말 확인

 

- Get-Help라는 명령어를 이용하여 명령어에 대한 도움말을 확인 할 수 있다.
- 이름, 개요, 구문, 설명, 관련 링크, 설명(사용법)으로 구성되어 있다.
- 명령어를 실행시켜봅니다.

> Get-Help Get-Help

- 출력 결과 1

- 출력 결과 2


> Get-Help [커맨드 이름] [ -detailed | -examples | -full | -online]

- 위와 같이 크게 4가지 폼으로 사용 가능하다.

a. default
  : 기본 값이며, 명령에 대한 설명과 구문 형식을 표기
b. examples
  : 명령에 대한 사용 예시를 표기
c. detailed
  : 명령에 대한 자세한 도움말을 표기. 사용 예시와 전체 문서 표시
d. full
  : 자세한 매개 변수와 반환 값 데이터 형식, 사용 예시도 표기
e. online
  : 온라인이 사용할 경우 http://docs.microsoft.com 에서 명령의 최신 내용을 표시

 

2. Powershell 명령어 찾기

 

- Get-Help로 명령어를 보기 이전에 파워쉘의 명령어 List를 확인하는 방법
- Get-Command 명령어를 활용한다.

- 주요 옵션
a. verb
  : 명령어의 동사 부분 (Get-Command의 Get 부분)
b. noun
  : 명령어의 명사 부분 (Get-Command의 Get 부분)


> Get-Command -Verb Get*


> Get-Command -Verb Get* -Noun Package*


> Get-Command -Verb Get* | ? Source -eq psbbix

 

 

3. Powershell 도움말 업데이트

 

-  ISE를 이용한 업데이트(온라인 환경)
  : 도움말 -> Windows Powershell 도움말 업데이트 선택


- Update-Help 명령어 사용(온라인 환경)
  : 모듈 및 언어 선택 가능(Module, UICulture)

- 도움말 로컬에 저장 후 업데이트(오프라인 환경)

  : Save-Help 명령어를 통해 도움말 파일 저장
  ex) Save-Help -DestinationPath "C:\Powershell\SavePSHelp" -UICulture ko-KR

  : 저장한 도움말 파일 위치에서 모듈 직접 업데이트
  ex) Update-Help -Module [커맨드 이름] -UICulture ko-KR -SourcePath "C:\Powershell\SavePSHelp"

 

다음 포스팅에서는 Powershell 파이프 라인 사용 방법과 이를 응용하여 개체를 필터링하는 방법에 대해서 다뤄보도록 하겠습니다.

728x90
반응형