ゲストVMから環境変数の値を取得したい。VMWare VIX apiは、この機能がAPIに組み込まれていると主張しています
ヘルプのreadVariable
読み取り:
Reads a variable from the virtual machine state or guest.
You can get eitherruntime configuration in the .vmx file,
or environment variables in the guest operating system.
The latter requires a valid guest login.
<path to .vmx file>
[ runtimeConfig |
guestEnv ]
<variable name>
たとえば、ユーザープロファイルを取得します。
vmrun -gu myusername -gp myfakepassword readVariable "C:\VMWare-VMs\myusername\myusername-XPSP3-3.vmx" guestEnv %USERPROFILE%
しかし...変数の値はどこに行きますか?