Da sämtliche Aufgaben in Virtual Machine Manager (VMM) für System Center 2012 über Cmdlets durchgeführt werden, können Sie alle Aufgaben, die in der VMM-Konsole möglich sind, auch über die VMM-Befehlsshell oder ein Windows PowerShell-Skript ausführen.
Es gibt mehrere Methoden für den Zugriff auf die VMM-Befehlsshell:
- Klicken Sie in einem beliebigen
Arbeitsbereich der VMM-Konsole auf der Registerkarte
Startseite im Bereich Fenster auf
PowerShell.
- Klicken Sie auf dem Computer, auf dem die
VMM-Konsole installiert ist, auf Start > Alle
Programme > Microsoft System Center 2012 >
Virtual Machine Manager und dann auf Virtual Machine
Manager Command Shell.
- Öffnen Sie auf einem Computer, auf dem die
VMM-Konsole installiert ist, mit erhöhten Rechten (d. h. unter
Einsatz der Option „Als Administrator ausführen“) ein
Windows-PowerShell-Befehlsfenster. Wählen Sie eine
PowerShell-Ausführungsrichtlinie aus, die die Ausführung von
Skripts zulässt. Zum Anzeigen von Informationen zum Festlegen der
Ausführungsrichtlinie geben Sie Get-Help Set-ExecutionPolicy
ein. Geben Sie dann Import-Module -Name
virtualmachinemanager ein. Geben Sie Get-Command -Module
virtualmachinemanager ein, um zu prüfen, ob das VMM-Modul
importiert wurde, und um eine Liste aller VMM-Cmdlets
anzuzeigen.
Sie können auch die VMM-Cmdlets zum Erstellen von Skripts kombinieren. Wenn Sie ein Skript schreiben möchten, können Sie auf die Schaltfläche Skript anzeigen klicken. Diese befindet sich auf der Seite Zusammenfassung jedes Assistenten der VMM-Konsole. Mit einem Klick auf Skript anzeigen wird eine Liste aller Befehle, die nach Fertigstellen des Assistenten ausgeführt werden, in Editor angezeigt. Sie können diese Befehle nach Bedarf modifizieren und dann die Datei mit der Erweiterung „ps1“ speichern. Diese kennzeichnet die Datei als Windows PowerShell-Skript. Das Skript kann nun von zwei Stellen aus ausgeführt werden:
- Navigieren Sie in der VMM-Befehlsshell zu dem
Verzeichnis, in dem das Skript residiert, und geben Sie
.\beispielskript.ps1 ein, wobei beispielskript für
den Namen des Skripts steht, das Sie ausführen möchten. Wenn Sie
Informationen zum Schreiben und Ausführen von Windows
PowerShell-Skripts über die Befehlszeile benötigen, geben Sie in
der VMM-Befehlsshell Get-Help about_Scripts ein.
- Navigieren Sie in der VMM-Konsole zum
Arbeitsbereich „Bibliothek“, wählen Sie das Skript aus, und klicken
Sie dann auf der Registerkarte PowerShell im Bereich
Aktionen auf Ausführen.
Tipp |
---|
Überprüfen Sie vor Ausführen eines Skripts mithilfe des Cmdlets „Set-ExecutionPolicy“, ob die Ausführung von Skripts aktiviert ist. |
Weitere Informationen zur Verwendung der VMM-Befehlsshell finden Sie unter Scripting in VMM for System Center 2012 (Skripterstellung in VMM für System Center 2012).