2016-08-22 59 views
0

我在我的Mac上安裝了vagrant和virtual box。我創建了一個Windows10虛擬機,並使用winrm進行配置。如何在windows vm上運行gui應用程序?

我能夠通過流浪者在Windows VM上運行命令。但是我無法在虛擬機上看到任何GUI。

例如,如果我在Windows VM中打開命令提示符併發出命令「start chrome.exe」,它將啓動chrome瀏覽器並顯示瀏覽器ui。但是,如果我通過winrm vagrant winrm -c "start chrome.exe"鍵入相同的命令,它將啓動瀏覽器,但ui不顯示在VM中。如果通過shell配置程序運行命令,則會發生問題。

有沒有什麼辦法,我可以從vagrant運行命令,應用程序將在虛擬機的GUI模式下啓動?

回答

1

有沒有什麼辦法,我可以從vagrant運行命令,應用程序將在虛擬機的GUI模式下啓動?

號從https://msdn.microsoft.com/en-us/library/aa384426(v=vs.85).aspx

您可以使用WinRM的腳本對象,將WinRM命令行工具,或Windows遠程Shell命令行工具WinRS獲得來自本地管理數據和遠程計算機...

winrm用於遠程管理並不forwar d X窗口,所以不,你不能像chrome一樣啓動程序並將UI轉發到其他地方。

您的最佳選擇從您的虛擬機上運行的用戶界面程序:

  • 從VM GUI運行(通過從Vagrantfile啓用或VirtualBox中打開VM)
  • 運行vagrant rdp器登錄到VM
相關問題