【问题标题】:How to make screenshots using VMWare tool "vmrun"?如何使用 VMWare 工具“vmrun”制作屏幕截图?
【发布时间】:2010-02-12 22:13:02
【问题描述】:

我目前正在使用 vmrun-Tool 来控制 VMWare 虚拟机。 我在 Windows 7 x64 上使用 VMWareWorkstation 7.0.0/7.0.1 和 VMWarePlayer 3.0.0。

我只是想为每台开机的虚拟机截屏。

列出开机虚拟机非常简单且有效! (vmrun 列表)

但是 captureScreen 命令不起作用。 我已经尝试了几个命令行选项。

例如:

vmrun -T ws captureScreen %VMPATH% %OUTPUTPATH%

我没有收到错误消息,但控制台被阻止(并且命令永远不会完成)。

我也尝试过包含-gu USERNAME-gp PASSWORD,但会导致同样的问题。

【问题讨论】:

    标签: vmware vmware-workstation


    【解决方案1】:

    确保您用于“-gu”和“-gp”的用户名和密码是guest OS而非主机的有效用户名和密码。

    我遇到了和你一样的麻烦,因为我使用“root”和“root_pwd”作为我的用户/密码,然后我意识到它必须是访客内部的密码。

    vmrun -T ws -gu GUEST_USER -gp GUEST_PASS captureScreen %VMPATH% %OUTPUTPATH%
    

    另外,%OUTPATH% 必须是 png。 captureScreen 命令以 PNG 格式输出。

    【讨论】:

    • 使用版本 7.0.1 这对我不起作用...可能版本 7.1 有改进
    • @youllknow:错误是什么,什么不起作用。这应该有效。
    • vmrun -T ws -gu USERNAME -gp PASSWORD captureScreen %VMPATH% %OUTPUTPATH% - 我再次检查了用户名和密码(它们已正确设置为来宾参数)输出路径是一个 png 文件。
    【解决方案2】:

    我尝试通过 VMWare Player 3.1 运行我的问题中的语句并且它有效。我想我也可以使用新的 VMWare Workstation (7.1)。

    【讨论】:

      猜你喜欢
      • 2013-12-12
      • 1970-01-01
      • 1970-01-01
      • 2013-11-27
      • 2013-11-08
      • 2015-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多