青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

S.l.e!ep.¢%

像打了激速一樣,以四倍的速度運轉,開心的工作
簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

API控制VM虛擬機(VM Workstation or VM Server)

Posted on 2010-03-02 12:54 S.l.e!ep.¢% 閱讀(1050) 評論(0)  編輯 收藏 引用 所屬分類: test

API控制VM虛擬機(VM Workstation or VM Server)

作者:iTech??來源:博客園??發布時間:2009-12-03 13:55??閱讀:326 次??原文鏈接?? [收藏]??
<!--[endif]-->

Controlling VM by Script

1 VMRun

VMRun is a command line tool which is delivered with VM workstation or VM server. the tool have many sub commands to control VM, such as starting and stopping VM, creating and reverting to snapshot, run programs or scripts in VM, setting shared folder and setting environment variables in VM, creating and deleting folder and file in VM, checking and killing process in VM, taking record and capturing screen.

?

Of course you also can find other language wrapper for VMRun, such as VMRun-Python.

?

2 VIX API

The VIX API allows you to do the same things with VMRun, and you needn't install VM workstation or VM server, just need install VIX SDK. The VIX API allows you to automate virtual machine operations on VMware Server or VMware Workstation.

The VIX API can be accessed by C, Perl and COM.

?

3 VMRun command usage

Vmrun /?

?

4 examples

@echo off

?

echo setting the path of vmrun.exe into the system path.

rem set path="C:\Program Files\VMware\VMware Workstation";%path%

set path="C:\Program Files\VMware\VMware VIX";%path%

?

set vmImage="D:\VMRun\VMrun_Test\Windows XP Professional.vmx"

set vmtype=ws

?

set guestuser=AAA

set guestpassword=AAA

?

set snapshotname=snapshot1

?

set hostsharedfolder=d:\share

set guestnewfolder=c:\share

?

echo revert to snapshot

vmrun -t %vmtype% revertToSnapshot %vmimage% %snapshotname%

?

echo start vm without gui

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% start %vmImage% nogui

?

echo run notpad.exe in vm

rem vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% runprograminguest %vmimage% -activeWindow "c:\windows\system32\notepad.exe"

?

echo set the host shared folder %hostsharedfolder% for accessing in VM, you can access the shared folder by \\.host\****

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% addSharedFolder %vmimage% hostsharedfolder %hostsharedfolder%

?

echo create one new folder in VM

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% createDirectoryInGuest %vmimage% %guestnewfolder%

?

echo copy files from the host to VM

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% copyFileFromHostToGuest %vmimage% %hostsharedfolder%\* %guestnewfolder%

?

echo check whether the file is exist in VM

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% fileExistsInGuest %vmimage% %guestnewfolder%\test.bat

?

echo run script in VM

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% runProgramInGuest %vmimage% %guestnewfolder%\test.bat

?

echo copy files from VM to the host

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% copyFileFromguestTohost %vmimage% %guestnewfolder%\test2.txt %hostsharedfolder%

?

echo capture VM screen

vmrun -t %vmtype% -gu %guestuser% -gp %guestpassword% captureScreen %vmimage% %hostsharedfolder%\resultscreen.png

?

5 一般地,我們可以通過API來控制VM,實現軟件測試的全自動化。


6 reference

使用runprograminVM來在VM中自動安裝軟件時注意:http://communities.vmware.com/blogs/vmroyale/2009/04/23/using-vmrun-runprograminguest-with-windows-installer-msi-packages

Using vmrun runProgramInGuest with Windows Installer (MSI) packages

?

完!

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美制服另类日韩| 欧美在线网站| 欧美日本一区| 99综合在线| 一本色道久久综合亚洲精品小说| 国产日韩av一区二区| 国产一区久久久| 亚洲二区视频在线| 午夜亚洲福利| 久热综合在线亚洲精品| 亚洲三级国产| 亚洲国产精品成人综合| 日韩视频在线免费| 9i看片成人免费高清| 亚洲曰本av电影| 欧美剧在线观看| 韩国精品久久久999| 激情久久五月| 香蕉av福利精品导航| 欧美成人tv| 久久成人免费视频| 国产精品白丝黑袜喷水久久久| 黄色另类av| 欧美中文在线视频| 亚洲一区视频在线观看视频| 蜜桃av综合| 久久久久亚洲综合| 国产欧美一区二区精品性色| 亚洲人成在线免费观看| 久久99伊人| 午夜精品视频在线观看一区二区 | 国产精品videossex久久发布| 韩国精品在线观看| 亚洲欧美一区二区激情| 亚洲激情视频在线播放| 模特精品在线| 亚洲精品裸体| 日韩一级成人av| 国产精品久久久久一区二区三区共| 亚洲国产中文字幕在线观看| 国产精品久久999| 亚洲一区在线观看免费观看电影高清| 欧美国产激情| 欧美久久九九| 新67194成人永久网站| 欧美激情 亚洲a∨综合| 欧美日本一区二区三区| 久久www成人_看片免费不卡| 午夜一区不卡| 亚洲欧洲日本专区| 亚洲性感激情| 91久久午夜| 久久国产黑丝| 亚洲无人区一区| 久久在线免费| 久久精品免费看| 国产精品欧美一区二区三区奶水| 久久蜜臀精品av| 欧美日韩精品一区二区在线播放| 久久久精品日韩欧美| 欧美另类在线播放| 亚洲人成亚洲人成在线观看图片| 国产视频一区二区三区在线观看| 欧美a级理论片| 欧美一区二区三区四区在线观看| 国产一区二区三区精品久久久| 久久亚洲一区二区| 午夜亚洲视频| 欧美成人综合一区| 榴莲视频成人在线观看| 国产欧美在线观看一区| 亚洲欧美日本精品| 欧美一区二区三区婷婷月色| 国产精品久久福利| 亚洲午夜一区二区三区| 亚洲欧美国产精品va在线观看| 亚洲国产综合91精品麻豆| 999在线观看精品免费不卡网站| 亚洲欧美在线看| 91久久精品国产| 欧美日韩国产不卡在线看| 亚洲欧洲精品一区二区| 亚洲高清自拍| 欧美日韩免费观看一区| 亚洲欧美激情精品一区二区| 亚洲在线视频网站| 国产日韩成人精品| 欧美**字幕| 欧美精品一区二区三区在线播放 | 国产中文一区| 久久久久久久一区| 欧美va亚洲va日韩∨a综合色| 亚洲欧洲另类国产综合| 亚洲久久一区二区| 国产区日韩欧美| 欧美激情一区二区三区在线视频| 欧美国产高清| 久久久噜噜噜久久狠狠50岁| 欧美成人精品一区| 欧美一区成人| 欧美激情a∨在线视频播放| 亚洲综合视频一区| 久久综合色播五月| 亚洲欧美综合v| 男女精品网站| 久久成人综合视频| 欧美日韩精品是欧美日韩精品| 欧美专区在线观看一区| 欧美电影电视剧在线观看| 亚洲欧美日韩专区| 久久久久一区二区三区| 亚洲一区二区日本| 欧美成人午夜影院| 久久国产精品黑丝| 欧美日韩专区在线| 欧美不卡激情三级在线观看| 国产区日韩欧美| 一本久久综合亚洲鲁鲁五月天| 国产情人节一区| 国产欧美一区二区精品性| 国产欧美日韩亚洲| 在线一区免费观看| 99精品99久久久久久宅男| 久久亚洲免费| 久久亚洲春色中文字幕| 国产精品视频大全| 一本色道久久99精品综合| 亚洲美女黄网| 欧美激情一区二区三区全黄| 亚洲欧美亚洲| 国产日韩欧美亚洲| 亚洲美女av黄| 日韩亚洲欧美一区二区三区| 久久精品国产精品亚洲综合| 亚洲欧美www| 欧美调教vk| 亚洲视频网站在线观看| 中日韩美女免费视频网站在线观看| 欧美.日韩.国产.一区.二区| 欧美波霸影院| 亚洲伦理久久| 欧美日韩国产免费观看| 亚洲精品日韩激情在线电影| 亚洲美女av在线播放| 欧美精品自拍偷拍动漫精品| 亚洲经典一区| 亚洲一区二区动漫| 国产精品卡一卡二卡三| 99天天综合性| 欧美在线免费观看亚洲| 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | 另类尿喷潮videofree| 精品1区2区3区4区| 亚洲欧美日韩天堂| 久久亚洲国产精品日日av夜夜| 国产综合色产| 久久久爽爽爽美女图片| 亚洲高清久久久| 亚洲一区亚洲| 激情久久一区| 欧美激情一区二区| 亚洲午夜av| 美女亚洲精品| 9l国产精品久久久久麻豆| 国产精品免费一区二区三区在线观看 | 午夜精品亚洲一区二区三区嫩草| 久久久九九九九| 亚洲国产二区| 欧美午夜三级| 久久精品欧美日韩| 亚洲精品久久久久久久久久久久久 | 激情欧美日韩| 欧美日韩在线一二三| 午夜精品视频在线观看| 亚洲国产一区二区a毛片| 亚洲嫩草精品久久| 亚洲第一区中文99精品| 欧美午夜精品理论片a级大开眼界| 亚洲一级网站| 亚洲成色777777女色窝| 亚洲欧美视频一区| 亚洲破处大片| 亚洲永久免费精品| 国产综合激情| 蜜臀久久99精品久久久画质超高清 | 欧美成人小视频| 亚洲欧美激情在线视频| 亚洲国产精品黑人久久久| 国产精品视频一二三| 欧美国产精品日韩| 久久精选视频| 亚洲男人的天堂在线观看| 亚洲国产精品视频一区| 欧美中文字幕视频在线观看| 在线亚洲高清视频| 亚洲精品小视频在线观看| 在线精品观看| 精品9999| 伊人蜜桃色噜噜激情综合| 国产欧美一区二区三区在线看蜜臀 |