VMWareツール「vmrun」を使ってスクリーンショットを作成するにはどうすればよいですか?
-
20-09-2019 - |
質問
現在、vmrun-Tool を使用して VMWare 仮想マシンを制御しています。Windows 7 x64 で VMWareWorkstation 7.0.0/7.0.1 と VMWarePlayer 3.0.0 を使用しています。
パワーオンされている各仮想マシンのスクリーンショットを撮りたいだけです。
パワーオン状態の仮想マシンをリストするのは非常に簡単で、機能します。(vmrun リスト)
ただし、captureScreen コマンドは機能しません。いくつかのコマンドラインオプションを試しました。
例えば:
vmrun -T ws captureScreen %VMPATH% %OUTPUTPATH%
エラー メッセージは表示されませんが、コンソールがブロックされます (コマンドが終了しません)。
私も含めてみました -gu USERNAME
そして -gp PASSWORD
, しかし、同じ問題が発生します。
解決 2
私はVMware Playerの3.1を経由して、私のquestitionはでステートメントを実行しようとしましたが、それが働きました。私はまた、新しいVMware Workstationの(7.1)を使用して働くかもしれないと思います。
他のヒント
「-gu」および「-gp」に使用するユーザー/パスが、 ゲストOS ホストではありません。
私もユーザー/パスに「root」と「root_pwd」を使用していたため、あなたと同じ問題を抱えていましたが、ゲスト内のパスワードでなければならないことに気付きました。
vmrun -T ws -gu GUEST_USER -gp GUEST_PASS captureScreen %VMPATH% %OUTPUTPATH%
また、%OUTPATH% は png である必要があります。CaptureScreen コマンドは PNG で出力します。
所属していません StackOverflow