Отправить нажатие клавиш гостевой ОС с vmrun
Я не могу найти документацию или примеры использования typeKeystrokesInGuest
командование vmrun
инструмент.
Я пытался отправить код ключа, как 30
и я пытаюсь отправить Some text
, но всегда естьInsufficient permissions in the host operating system
, Я думаю, я должен дать правильное разрешение, но я не знаю, где, и я не знаю, правильно ли я использую описанную команду.
1 ответ
Если я правильно помню, vmrun использует VIX API, который должен быть объявлен устаревшим. Новая опция заключается в использовании метода PutUsbScanCodes, который доступен с API vSphere 6.5 и не зависит от VMware Tools, работающего на гостевой ОС.
Дополнительная информация доступна по следующему адресу: https://www.virtuallyghetto.com/2017/09/automating-vm-keystrokes-using-the-vsphere-api-powercli.html
Правительство должно делать и эту работу. Я обнаружил ошибку, которую, надеюсь, скоро исправят.