パッケージ (スクリプト) をエクスポートする関数を作成します。
適用対象: 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
}