我正在从我的主机(windows vista)运行虚拟机(windows)。
我正在寻找一种方法来建立一个应用程序,能够使虚拟机的屏幕截图,并返回活动窗口标题,但在主机上运行。
Vmware或Virtualbox则无动于衷。最好是.Net。
发布于 2013-03-05 08:51:06
据我所知,Windows没有内置的cmd line方法来获取屏幕截图,所以你必须在虚拟机上安装第三方程序才能获取屏幕截图。一些好的可能是NirCmd、Screenshot-cmd、SnapIt或DuckLink。
通过使用VMware的vmrun实用程序,您可以使用RunProgramInGuest在VM上运行c#程序,该程序将使用您选择的任何程序来获取屏幕截图,然后将其发送回您的主机。如果我知道c#,那么我可以给你一个起点,但不幸的是,我以前从未写过它。
https://stackoverflow.com/questions/15206240
复制相似问题