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
반응형
'Powershell' 카테고리의 다른 글
Powershell 모듈 만들기 (0) | 2021.02.20 |
---|---|
Powershell 파이프라인과 개체 (0) | 2020.12.29 |
HTTP 요청 보내기 ( Invoke-WebRequest / Invoke-RestMethod ) (0) | 2020.12.25 |
Send-MailMessage (구글 SMTP 서버를 이용한 메일 전송) (0) | 2020.12.22 |
Powershell 출력 유형 (0) | 2020.11.20 |