現在、ビルド スクリプトを試していますが、ソース管理下に ASP.net Web パーツがあるため、ビルド スクリプトは最後に次の操作を実行する必要があります。
- ネットワークから「裸の」Windows 2003 IIS VMWare または Virtual PC イメージを取得する
- 起動する
- ビルドフォルダからサーバーにファイルをコピーする
- インストールする
- 他に必要なことは何でもする
仮想マシンの自動化を試したことはありませんが、VMWare と Virtual Server の両方が自動化機能を提供していることがわかりました。Virtual Server (Windows XP Home :-()) は使用できませんが、Virtual PC は動作します。
自動化に関して、VMWare Server または Virtual PC 2007 SP1 の経験がある方はいらっしゃいますか?
どちらがより適しており (私は Windows を実行しているため、VMWare のプラットフォーム独立性は考慮されません)、自動化が簡単ですか?
ベストアンサー1
VMWareでは、仮想マシン自動化 API (VIX API)参照ガイドはここVMWare Server および WorkStation では動作しますが、私の知る限り、ESX Server では使用できません。
VIXのメインページから:
VIX API を使用すると、仮想マシンの操作を自動化するスクリプトやプログラムを作成できます。この API は、スクリプト作成者とアプリケーション プログラマの両方にとって、高レベルで使いやすく、実用的です。Windows と Linux の両方の VMware Server および Workstation 製品で動作します。C、Perl、および COM (Visual Basic、VBscript、C#) のバインディングが提供されています。