我找不到文档或有关如何使用typeKeystrokesInGuest
工具的vmrun
命令的示例。
我尝试发送密钥代码,例如30
,然后尝试发送Some text
,但是总是收到
Insufficient permissions in the host operating system
。我认为,我必须给予正确的许可,但我不知道在哪里,也不知道我是否以适当的方式使用了描述的命令。
答案 0 :(得分:1)
如果我没记错的话,vmrun使用了将被弃用的VIX API。一个新的选项是使用vSphere 6.5 API随附的PutUsbScanCodes方法,该方法不依赖于来宾OS上运行的VMware Tools。
以下提供了更多信息:https://www.virtuallyghetto.com/2017/09/automating-vm-keystrokes-using-the-vsphere-api-powercli.html
答案 1 :(得分:0)
Govc应该也可以完成这项工作,我发现了一个错误,希望他们能尽快解决