1

Windows PowerShell で get-vm コマンドを実行してみました。この例外をスローしています:

「スクリプトのエラー: 'Get-VM' という用語は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが次のようになっていることを確認してください。修正して再試行してください。」

しかし、システムセンターのpowershellで同じコマンドを実行すると、成功しました。しかし、Windows PowerShell で実行する必要があります。Windows PowerShell で実行できますか?

4

1 に答える 1

2

VMM スナップインをインポートします。System Center の Powershell ショートカットは、既定でそれを読み込みます。バニラ Powershell はそうではありません。

使用Get-PSSnapin -Registered可能なすべてのスナップインを一覧表示するために使用します。あなたが探しているのはMicrosoft.SystemCenter.VirtualMachineManager

スナップインをロードします。Add-PSSnapin -Name Microsoft.SystemCenter.VirtualMachineManager

既定の VMM サーバーを取得して設定します: get-vmmserver myVMMServer.VMMServer or use-VMMServer` スイッチを使用して、コマンドレットが対話する VMM サーバーを指定します。

于 2013-01-21T09:59:50.567 に答える