我目前正在尝试构建脚本,并且由于我有一个受源代码控制的ASP.net Web部件,因此我的构建脚本应在最后执行此操作:
从网络中获取“裸机” Windows 2003 IIS VMWare或Virtual PC映像 开机 将文件从Build文件夹复制到服务器 安装它 做其他需要做的事 我从未尝试过自动化虚拟机,但是我看到VMWare和Virtual Server都提供了自动化功能。虽然我无法使用虚拟服务器(Windows XP Home :-(),但是Virtual PC可以工作。
在自动化方面,这里是否有人对VMWare Server或Virtual PC 2007 SP1有经验?
哪一个更适合(我运行Windows,所以不依赖于VMWare的平台独立性)并且更易于自动化?
借助VMWare,可以使用虚拟机自动化API(VIX API)。您可以在此处找到参考指南。它可与VMWare Server和WorkStation一起使用,但AFAIK不适用于ESX Server。
在VIX主页上:
通过VIX API,您可以编写脚本和程序来自动执行虚拟机操作。该API是高级的,易于使用,并且对于脚本编写者和应用程序程序员均实用。它可以在Windows和Linux的VMware Server和Workstation产品上运行。提供了C,Perl和COM(Visual Basic,VBscript,C#)的绑定。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。