import virtualbox
for vm in virtualbox.VirtualBox().machines:
if vm.state == virtualbox.pool.MachineState.first_online or vm.state == virtualbox.pool.MachineState.last_online:
print vm.name
2016年8月14日日曜日
pyvboxで実行している仮想マシン名を列挙する
pyvboxで実行している仮想マシン名を列挙するには、以下のコードのようにstateを使用します。
2015年12月6日日曜日
pyvboxでVirtualBoxの仮想マシンを起動する
pyvboxでVirtualBoxの仮想マシンを起動するには、以下のコードを実行します。
○関連情報
pyvboxのドキュメントpyvbox 0.2.2 documentation
import virtualbox vmname = 'samplevm' session = virtualbox.Session() vm = virtualbox.VirtualBox().find_machine(vmname) progress = vm.launch_vm_process(session, 'gui', '') progress.wait_for_completion(-1)
○関連情報
pyvboxのドキュメントpyvbox 0.2.2 documentation
2015年11月30日月曜日
pyvboxでVirtualBoxの仮想マシンの名前・OSタイプ・CPU数・メモリサイズを取得する
pyvboxでVirtualBoxの仮想マシンの名前・OSタイプ・CPU数・メモリサイズを取得するには、以下のコードを実行します。
○pyvboxのインストール(Ubuntuなど)
sudo apt-get install python-pip
sudo pip install pyvbox
○関連情報
pyvboxのドキュメントpyvbox 0.2.2 documentation
import virtualbox for vm in virtualbox.VirtualBox().machines: print "Name:" + vm.name print "OS Type ID:" + vm.os_type_id print "CPU Count:" + str(vm.cpu_count) print "Memory Size:" + str(vm.memory_size) print "VRAM Size:" + str(vm.vram_size) print "----"
○pyvboxのインストール(Ubuntuなど)
sudo apt-get install python-pip
sudo pip install pyvbox
○関連情報
pyvboxのドキュメントpyvbox 0.2.2 documentation
登録:
投稿 (Atom)