2013-06-23 38 views
1

我想在C#中創建一個小應用程序,它將密鑰發送到VirtualBox中的FreeBSD,但它不起作用。我嘗試了SendKeys和InputSimulator,但沒有發生任何事情。它在記事本中正常工作,但不在VirtualBox中。有沒有人知道如何做到這一點?發送密鑰到VirtualBox中的FreeBSD

回答

0

VirtualBox可能會過濾密鑰,因爲它是有狀態的,不管鍵盤和鼠標是綁定到VM還是綁定到主機和VBox的UI。

您可以通過在控制檯顯示中間生成鼠標單擊事件來確保VBox已將鍵盤綁定到VM,然後啓動發送鍵,從而對其進行破解。

此外,Vbox有一個腳本系統。如果你不能得到這個工作,也許你可以用它來完成你所需要的。