.vmxファイルを編集し、仮想マシンを閉じる前に確認する設定を無効にすることで、GUIを使用せずにVMware Playerを実行していました。プロセスは、.vmxファイルの最後に2行を追加することにより、VMware Playerの設定でそのオプションを無効にすることでした。
これにより、VMware Playerを閉じるときにVM=がバックグラウンドに送信され、Player GUIが閉じます。
私はインターネットを検索して、これら2つの行が何であるかを見つけましたが、運がありませんでした。すべての投稿では、vmrun
コマンドの使用またはVMware Serverの使用について説明しています。
編集1
ヘッドレスは、GUIなしではないサービスの用語です
これらの2行が何であるかを知っている人はいますか?
あなたが探している用語は、VMsを実行することです(実際にはVMと対話するためのUIであるVMware Playerではありません)headless。
すべてのVMware WorkstationおよびPlayerインスタンスを閉じて、設定ファイル(%USERPROFILE%\Application Data\VMware\preferences.ini
Windowsでは~/.vmware/preferences
(Linuxの場合)行を追加します。
pref.vmplayer.exit.vmAction = "disconnect"
pref.vmplayer.confirmOnExit = "FALSE"
VMware VIX APIを探します。ダウンロードするにはログインを作成する必要がありますが、無料です。 GUIをまったく必要とせずにVMを起動するために使用できる「vmrun」と呼ばれるツールをインストールします。それはvmplayerで正常に動作します(少なくともLinuxでは、私はWindowsを試していません)
例えば。:
vmrun -T player start myvm.vmx nogui