다음을 통해 공유


패키지 (스크립트)를 내보냅니다 함수 만들기

 

적용 대상: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

작업을 반복적으로 수행 하는 함수를 만들 수 있습니다.함수를 호출 하면 Windows PowerShell 세션이 종료 될 때까지 사용할 수는 있습니다.Windows PowerShell 스크립트 파일에는 함수를 저장할 수 있습니다 — 즉,.ps1 확장명을 가진 — 다른 스크립트에서 함수를 호출할 수 있도록 합니다.이 가이드에서 제공 되는 다른 예제와 함께이 항목의 함수를 사용 하 여 다음 이름으로 저장 합니다. 내보내기-ServiceTemplate.ps1 합니다.

함수에 대 한 자세한 내용은 참조 about_Functions.

부인

다음 함수 하 라는 메시지의 VMM 관리 서버, 이름 및 릴리스의 서비스 템플릿과 경로 이름에 대 한 내보낸된 서식 파일을 넣습니다.그런 다음 스크립트는 가져옵니다 하 고 서식 파일을 내보냅니다.

function Export-ServiceTemplate 
(
   $VMMServer=$(throw "Please provide the name of a VMM management server."),
   $Name=$(throw "Please provide the name of a service template."),
   $Release=$(throw "Please provide a version for the service template."),
   $Path=$(throw "Please provide a path.")
)
   {
      $Template = Get-SCServiceTemplate -Name $Name -VMMServer $VMMServer | where {$_.Release -eq "$Release"}
      Export-SCTemplate -ServiceTemplate $Template -Path $Path -Overwrite
   }