格納して、VMM のでスクリプトを実行します。
対象: System Center 2012 R2 Virtual Machine Manager、System Center 2012 - Virtual Machine Manager
スクリプトは、1 つまたは複数の Windows PowerShell コマンドを含むプレーン テキスト ファイルです。 適切な Windows PowerShell を使用してスクリプトを記述した後、 System Center 2012 – Virtual Machine Manager (VMM) コマンドレット、ローカル ディレクトリに、スクリプトを保存して、vmm コマンド シェルを実行して、または、スクリプトを保存することができます、 VMM ライブラリし、VMM コンソールを使用して実行します。 Windows PowerShell スクリプトとして認識されるようにファイル名拡張子を .ps1 と、スクリプトを保存します。
VMM コマンド シェルを使用してスクリプトを実行します。
できるスクリプトを実行する、vmm コマンド シェル、スクリプトが、現在のディレクトリにある場合またはスクリプトが存在する場合は、ディレクトリへのパスを入力して、スクリプトをローカル ディレクトリに保存する場合、ドットを使用すると、("です。") を、バック スラッシュの後に、現在のディレクトリを表す ("\") です。 たとえば、現在のディレクトリから MyScript01.ps1 を呼び出すスクリプトを実行するコマンド プロンプトで、次を入力: .\MyScript01.ps1
です。 スクリプトが、現在のディレクトリにない場合は、スクリプトへのパスを入力する必要があります。 例: C:\VMMScripts\MyScript01.ps1
です。
[!メモ]
スクリプトを実行する前に、既定の Windows PowerShell 実行ポリシーを変更する必要があります。 既定の実行ポリシー"Restricted"すべてのスクリプト実行されないように、ローカル コンピューター上に記述するスクリプトを含みます。 実行ポリシーを変更するには、管理者特権で Windows PowerShell セッションを起動し、Set-executionpolicy コマンドレットを使用します。 詳細については、次を参照してください。 about_Execution_Policiesします。
詳細についての記述と Windows PowerShell スクリプトの実行は、次を参照してください。 about_Scriptsします。
VMM ライブラリからスクリプトで起動してスクリプトの保存
一元的な場所にスクリプトを格納して、共有する他の VMM を使用して管理者が簡略化されて、 VMM ライブラリです。 ことができますを保存、表示、更新、およびライブラリから直接スクリプトを実行します。
VMM ライブラリにスクリプトを保存するには
VMM コンソールから、[ライブラリ] ワークスペースに移動しをスクリプトを保存し、その共有でスクリプトを選択して、[PowerShell] タブの [ウィンドウ] をクリックするライブラリ共有を選択 ファイルの場所を開くします。 これにより、ライブラリ共有に Windows エクスプ ローラー ウィンドウが開きます。
共有に、スクリプトをコピーし、エクスプ ローラー] ウィンドウを閉じます。
新しいスクリプトが利用できるライブラリの次のライブラリ更新中にできます。 または、実行することができます、 更新 VMM コンソール、または実行のアクション、 読み取り SCLibraryShare を手動でライブラリを更新し、スクリプトをできるだけ早くで使用できるように、VMM コマンド シェルのコマンドレットにします。
表示および VMM ライブラリ内のスクリプトを更新するには
[ライブラリ] ワークスペースに移動し、VMM コンソールから、スクリプトを選択し、 PowerShell ] タブで、 ウィンドウ グループで、[ ファイルの表示します。 メモ帳は、表示されている、スクリプトを開きます。
スクリプトに必要な更新プログラムを作成し、[保存して、ファイルを閉じます。 ライブラリの次の更新、更新された日付を参照してくださいし、時間は、 に変更された日付 フィールド 全般的な情報します。
VMM ライブラリからスクリプトを実行するには
- [ライブラリ] ワークスペースに移動し、VMM コンソールから、スクリプトを選択し、 PowerShell ] タブの [、 アクション グループで、[ 実行します。 VMM コマンド シェルが開き、スクリプトを実行します。