私のC#3.5プログラムでは、VMWare仮想マシンからNTFS/FATドライブにアクセスしたいと思います。Windows7が入ったvmdkファイルがあります。
vmdkファイルからそのようなドライブをマウントし、File.ReadAllText、Directory.GetDirectoriesなどの通常の.NET APIを使用してそれらにアクセスするプログラム的な方法はありますか?
VMWARE Disk MOunt ユーティリティを使用して、仮想マシンのディスク イメージ (.vmdk) をマウントできるはずです。その後、他のドライブと同じようにアクセスできるはずです。
このユーティリティにはコマンド ライン インターフェイスがあるため、Process.Start() を使用してマウント操作を実行できるはずです。