Cmdlet 코드 예제
이 섹션에는 사용자 고유의 cmdlet 작성을 시작하는 데 사용할 수 있는 cmdlet 코드의 예제가 포함되어 있습니다.
중요
cmdlet을 작성하기 위한 단계별 지침을 원하는 경우 Cmdlet 작성 자습서를 참조하세요.
섹션 내용
간단한 Cmdlet을 작성하는 방법 이 예제에서는 cmdlet 코드의 기본 구조를 보여줍니다.
Cmdlet 매개 변수를 선언하는 방법 이 예제에서는 다양한 형식의 매개 변수를 선언하는 방법을 보여줍니다.
매개 변수 집합을 선언하는 방법 이 예제에서는 cmdlet이 수행하는 작업을 변경할 수 있는 매개 변수 집합을 선언하는 방법을 보여 있습니다.
매개 변수 입력의 유효성을 검사하는 방법 다음 예제는 매개 변수 입력의 유효성을 검사하는 방법을 보여줍니다.
동적 매개 변수를 선언하는 방법 이 예제에서는 런타임에 추가되는 매개 변수를 선언하는 방법을 보여줍니다.
Cmdlet 내에서 스크립트를 호출하는 방법 이 예제에서는 cmdlet에 제공된 스크립트를 호출하는 방법을 보여줍니다.
입력 처리 메서드를 재정의하는 방법 다음 예제에서는 BeginProcessing, ProcessRecord 및 EndProcessing 메서드를 재정의하는 데 사용되는 기본 구조를 보여줍니다.
ShouldProcess 호출을 지원하는 방법 이 예제에서는 cmdlet 내에서 System.Management.Automation.Cmdlet.ShouldProcess 및 System.Management.Automation.Cmdlet.ShouldContinue 메서드를 호출하는 방법을 보여줍니다.
트랜잭션을 지원하는 방법 이 예제에서는 cmdlet이 트랜잭션을 지원함을 나타내는 방법과 트랜잭션 내에서 cmdlet을 사용할 때 수행되는 동작을 구현하는 방법을 보여 주세요.
작업을 지원하는 방법 이 예제에서는 cmdlet을 작성할 때 작업을 지원하는 방법을 보여줍니다.
Cmdlet 내에서 Cmdlet을 호출하는 방법 이 예제에서는 다른 cmdlet 내에서 cmdlet을 호출하는 방법을 보여 주며, 이를 통해 호출된 cmdlet의 기능을 개발 중인 cmdlet에 추가할 수 있습니다.
관련 항목
Writing a Windows PowerShell Cmdlet(Windows PowerShell Cmdlet 작성)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기