Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a Powershell script for Windows that installs Babun, Vagrant, VirtualBox and Ansible. It does all the configuration so that you don't have to and once completed will give you a flly working Ansible Provisioner in Vagrant. ##Installation - Chocolatey installed


iex((new-object net.webclient).DownloadString(''))

Windows CMD

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex((new-object net.webclient).DownloadString(''))"

##Installation - Chocolatey not installed This has been tested on Windows 7 Default Powershell V2. Other versions of OS / Powershell may have issues. It requires an environmental WINVAGINSANS to be set for where the software is to be installed. Note: This is for a clean install only. Existing installations will not work.

It performs the following steps

  • Installs Babun.
  • Installs Vagrant.
  • Installs Virtual Box.
  • Creates the necessary Environmental Variables.
  • Creates the ansible-playbook.bat wrapper in the Vagrant Installation directory.
  • Creates the wrapper for installation and configuration of Ansible in Babun.
  • Executes the wrapper.
  • Rebases Babun.


$env:WINVAGINSANS="d:\vm"; iex((new-object net.webclient).DownloadString(''))

Windows CMD

@powershell -NoProfile -ExecutionPolicy Bypass -Command "$env:WINVAGINSANS="d:\vm"; iex((new-object net.webclient).DownloadString(''))"


The following resources have been helpful in generating this process.

You can’t perform that action at this time.