Microsoft System Center Virtual Machine Manager

Virtuelle Maschinen per PowerShell verwalten

Verwaltung von virtuellen Maschinen in der PowerShell

Vor allem für skriptbegeisterte Administratoren bietet SCVMM die Möglichkeit, über Dutzende zusätzliche CMDlets die Verwaltung von virtuellen Maschinen über die PowerShell durchzuführen.

Skriptorientiert: Virtuelle Maschinen kann man mithilfe der PowerShell verwalten.
Skriptorientiert: Virtuelle Maschinen kann man mithilfe der PowerShell verwalten.

Verwenden Sie für diese Befehle aber nicht das Standard-UI für die PowerShell, sondern die Verknüpfung Windows-PowerShell-Virtual Machine Manager. Mit dem CMDlet get-command erhalten Sie eine umfassende Liste aller Befehle. Generell ist der Umgang mit der PowerShell nicht sehr kompliziert. Wenn Sie get-command eingeben, sehen Sie alle Befehle, welche die Shell zur Verfügung stellt. Die wenigsten Administratoren kennen alle CMDlets, die SCVMM bietet.

Übersicht: Die Befehle lassen sich über Platzhalter anzeigen.
Übersicht: Die Befehle lassen sich über Platzhalter anzeigen.

Die PowerShell bietet jedoch eine ausgereifte Hilfe an. Haben Sie nur den Teil eines Befehls in Erinnerung, können Sie mit dem Platzhalter „*“ arbeiten. Der Befehl get-command *vm zeigt zum Beispiel alle CMDlets an, die etwas mit virtuellen Maschinen zu tun haben. Ist der gesuchte Befehl nicht dabei, können Sie auch mehrere Platzhalter verwenden, zum Beispiel den Befehl get-command *vm*. Er zeigt alle Befehle an, in denen das Wort "VM" irgendwo vorkommt. Haben Sie das gewünschte CMDlet gefunden, unterstützt Sie die PowerShell aber mit weiteren Möglichkeiten.