Vagrant - 创建 windows 机器和 运行 exe
Vagrant - Creating a windows machine and running an exe
我发现自己创建和销毁 Windows VM virtualboxes 相当多,这在传统方式 (GUI) 中非常耗时。所以我遇到了 ruby + vagrant 在我追求摆脱这个重复性任务的过程中。
然而,在我的谷歌搜索中,我发现 vagrant 用途是用于 linux 机器和 "sudo apt-get install " 情况。有没有人遇到或指出我创建 Windows 7/8 机器的正确方向(更新:在此处找到基础框:http://www.vagrantbox.es/)但最重要的是,添加和 运行 某些。我的 vagrant 文件中指定的 exe 文件?
你的问题分为两部分
创建 windows 机器
- Microsoft 在 https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/mac/ 发布了他们自己的盒子(称为 modern.ie,旧站点的名称),您也可以在那里找到 vm as vagrant box,它们附带了演示版windows 有效期为 90 天。
这些盒子有一些限制,微软的团队正在更新它。您可以在 https://gist.github.com/andreptb/57e388df5e881937e62a
阅读一些限制以及如何解决它们
- 您可以自己组装盒子。 packer is a tool to create vagrant box and you can find some github project 带有 windows.
的打包程序模板
运行 一个 exe
您可以只使用 shell provisioner 调用 bat 文件或 powershell 脚本,它将 运行 您的 exe。
我发现自己创建和销毁 Windows VM virtualboxes 相当多,这在传统方式 (GUI) 中非常耗时。所以我遇到了 ruby + vagrant 在我追求摆脱这个重复性任务的过程中。
然而,在我的谷歌搜索中,我发现 vagrant 用途是用于 linux 机器和 "sudo apt-get install " 情况。有没有人遇到或指出我创建 Windows 7/8 机器的正确方向(更新:在此处找到基础框:http://www.vagrantbox.es/)但最重要的是,添加和 运行 某些。我的 vagrant 文件中指定的 exe 文件?
你的问题分为两部分
创建 windows 机器
- Microsoft 在 https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/mac/ 发布了他们自己的盒子(称为 modern.ie,旧站点的名称),您也可以在那里找到 vm as vagrant box,它们附带了演示版windows 有效期为 90 天。
这些盒子有一些限制,微软的团队正在更新它。您可以在 https://gist.github.com/andreptb/57e388df5e881937e62a
阅读一些限制以及如何解决它们- 您可以自己组装盒子。 packer is a tool to create vagrant box and you can find some github project 带有 windows. 的打包程序模板
运行 一个 exe
您可以只使用 shell provisioner 调用 bat 文件或 powershell 脚本,它将 运行 您的 exe。