【问题标题】:Vagrant - Creating a windows machine and running an exeVagrant - 创建 Windows 机器并运行 exe
【发布时间】:2016-10-20 23:16:12
【问题描述】:

我发现自己创建和销毁 Windows VM 虚拟机的次数非常多,而以传统方式 (GUI) 执行此操作非常耗时。所以我在追求摆脱这种重复性任务的过程中遇到了 ruby​​ + vagrant。

但是,在我的谷歌搜索过程中,我发现 vagrant 用于 linux 机器和“sudo apt-get install”情况。有没有人遇到或指出我创建 Windows 7/8 机器的正确方向(更新:在此处找到基本框:http://www.vagrantbox.es/)但最重要的是,添加和运行我的 vagrant 文件中指定的某些 .exe 文件?

【问题讨论】:

    标签: ruby automation vagrant virtual-machine


    【解决方案1】:

    你的问题有两个部分

    创建 Windows 机器

    1. Microsoft 在https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/mac/ 上发布了他们自己的盒子(称为modern.ie,旧站点的名称),您也可以在那里找到vm 作为流浪盒子,它们附带了一个有效期为90 天的Windows 演示版。

    这些盒子有一些限制,微软的团队正在对其进行更新。您可以在 https://gist.github.com/andreptb/57e388df5e881937e62a

    阅读一些限制以及如何解决它们
    1. 您可以自己构建您的盒子。 packer 是一个创建 vagrant box 的工具,你可以找到一些 github project 带有 windows 的打包器模板。

    运行一个exe文件

    您可以只使用shell provisioner 来调用将运行您的 exe 的 bat 文件或 powershell 脚本。

    【讨论】:

      猜你喜欢
      • 2018-02-16
      • 1970-01-01
      • 2019-05-17
      • 2012-06-09
      • 2014-02-21
      • 1970-01-01
      • 2017-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多