项目作者: AlaskaDHSS

项目描述 :
A local, virtualized Windows environment.
高级语言: PowerShell
项目地址: git://github.com/AlaskaDHSS/Win10LocalEnv.git
创建时间: 2017-07-05T21:23:13Z
项目社区:https://github.com/AlaskaDHSS/Win10LocalEnv

开源协议:

下载


A local, virtualized Windows environment

Reference impl: https://github.com/luciusbono/Packer-Windows10

Find Windows trial product keys here:
https://technet.microsoft.com/en-us/library/jj612867.aspx?f=255&MSPPError=-2147217396

Setup

Prereqs

Install packer and vagrant. On OSX:

  1. brew cask install packer
  2. brew install vagrant

You need to find a Win10_Pro .iso file. It goes in iso/Win10_1607_English_x64.iso.
If you change the path or filename, the change must be reflected in packer/win_10.json.
TODO: Automate correct .iso download, I think Packer supports this.

Running

Note, this takes multiple hours.

  1. cd packer
  2. packer build win_10.json
  3. vagrant up

Re-Running

  1. rm -rf packer/output-virtualbox-iso
  2. vagrant reload

Using

RDP is enabled, it’s a better experience to use Microsoft Remote Desktop. IP is set to 10.10.10.10 in Vagrantfile.
If you’d rather use the VirtualBox UI, change the vb.gui value in Vagrantfile.

Vagrant’s default synced folder is set up. In the guest, C:\vagrant is synced to this directory.