web-dev-qa-db-ja.com

PowerCLI:仮想マシンでコマンドを実行する

いくつかのビューデスクトップがあり、すべてのデスクトップで1回実行するスクリプトが必要です。残念ながら、WMIは無効になっています。これらのデスクトップはすべてWindowsを実行していますXP SP3

VMwaresPowerCLIを介してguest-vmでコマンドを実行する可能性について読んだと思いました。誰かがそれが可能かどうかを確認できますか、それともリンクを提供できますか?

4
wullxz

/以下の編集を参照

できません。 PowerCLIを使用すると、ドライブの追加/削除、ゲストの電源のオン/オフ、マシンの移行など、vSphere GUIを介して実行できることが実行できます。ドキュメントを読んでください。これは、テクニカルフォーラムに参加する前に行うことをお勧めします。質問。 PowerCLIに含まれているコマンドレットのリストを読むと、これが自分で確認できます。

PowerCLIは、ゲストマシン自体へのフックを取得しません。ゲストでadmin $とWMIを無効にしたためにリモート管理オプションを残していない場合は、すべてを手動で行うことに固執しています。

VMware!=魔法。それでも、物理マシンで使用するのと同じ方法を使用してゲストマシンを管理する必要があります。

/ edit-OK、invoke-vmscriptを見つけるための良いキャッチ。したがって、上記の私の答えは完全に正確ではありません。

3
mfinni

リモート管理オプションが使い果たされているように見えることを考えると、これらのVMはドメイン内にありますか?その場合は、グループポリシーを介してスクリプトを実行できます。

2
HostBits

PowerCLIを介してこれを行うことについてはわかりませんが、 PsExec を見たことがありますか?これは、多数のリモートコンピューターに対してコマンドを実行するために非常に簡単に使用できます。

1
Dentrasi

これらはWindows-XP-Boxです-では、xp-schedulerによって実行されるネットワーク共有で単純なcmdスクリプトを使用してみませんか?

0
Nils