在安装其先决条件后,我正在尝试在 Windows 客户机中打开一个应用程序(我正在使用来自modernIE 的 Windows 7 基本框)。但我似乎无法通过 vagrant shell 脚本打开应用程序。
执行应用程序的脚本卡在主机终端中,来宾显示没有任何变化。我是 Vagrant 的初学者,可能我缺少一些基本的东西。我的流浪文件看起来像这样:
Vagrant.configure(2) do |config|
config.vm.box = "modernIE/w7-ie10"
config.vm.box_check_update = false
config.vm.synced_folder "syncedFolder/", "C:/Files/"
config.vm.communicator = "winrm"
config.vm.provider "virtualbox" do |vb|
vb.gui = true
vb.cpus = 2
vb.memory = "2048"
vb.name = "Test"
end
config.vm.provision :shell, path: "test.bat"
end
测试.bat:
cd %PROGRAMFILES%/Eclipse/
eclipse.exe -product com.ibm.rational.rft.product.id
我已将 eclipse 更改为 calc 之类的东西,但它仍然无法在 Windows 来宾 VM 中打开应用程序。