我目前正在使用vmrun-Tool来控制VMWare虚拟机。我在Windows7 x64上使用的是VMWareWorkstation 7.0.0/7.0.1和VMWarePlayer 3.0.0。
我只想给每个开机的虚拟机截图。
列出已开机的虚拟机非常简单且有效!(vmrun列表)
但是captureScreen命令不起作用。我已经尝试了几个命令行选项。
例如:
vmrun -T ws captureScreen %VMPATH% %OUTPUTPATH%我没有收到错误消息,但是控制台被阻塞了(并且命令永远不会结束)。
我也尝试过包含-gu USERNAME和-gp PASSWORD,但它导致了同样的问题。
发布于 2010-07-21 01:32:33
我试着通过VMWare Player 3.1运行我的问题中的语句,它起作用了。我想我也可以使用新的VMWare工作站(7.1)来工作。
发布于 2010-04-17 23:48:54
确保您用于'-gu‘和'-gp’的用户名/密码是来宾操作系统的有效用户名和密码,而不是主机。
我遇到了和你一样的麻烦,因为我使用“根”和"root_pwd“作为我的用户名/通行证,然后我意识到它必须是来宾内部的密码。
vmrun -T ws -gu GUEST_USER -gp GUEST_PASS captureScreen %VMPATH% %OUTPUTPATH%此外,%OUTPATH%需要为png。captureScreen命令以PNG格式输出。
https://stackoverflow.com/questions/2255477
复制相似问题