VMwareServerは専用GUI / Webインターフェイス以外にコマンドラインからの操作を受け付けるインターフェイスを持つ。
コマンドラインインターフェイスはVMwareServerインストール時に /usr/bin 配下に導入され、対話型/非対話型の二種が提供されている。
以下2種類のCLIが提供されている。
VMに対して操作を行うときはVMID(VM毎に割り当てられるユニークID)を指定する形にて行う。
VMIDはVMリストを取得することで調べることができる。
非対話型CLIでの操作例
vmware-vim-cmd vmsvc/getallvms
vmware-vim-cmd vmsvc/power.on VMID
vmware-vim-cmd vmsvc/power.off VMID
vmware-vim-cmd vmsvc/power.reboot VMID
vmware-vim-cmd vmsvc/power.suspend VMID
solo/registervm [VMX File FullPath] [Inventory Name]例.
solo/registervm /usr/local/vmware/VirtualMachines/WindowsXP-SP2/Windows\ XP\ Professional.vmx WindowsXP-SP2