Skip to content

Instantly share code, notes, and snippets.

@joefutrelle
Forked from Iristyle/Start-Vagrant.bat
Last active August 29, 2015 14:20
Show Gist options
  • Save joefutrelle/16d8b5e9265b3f19594e to your computer and use it in GitHub Desktop.
Save joefutrelle/16d8b5e9265b3f19594e to your computer and use it in GitHub Desktop.
ECHO OFF
cd /d %~dp0
for /f "tokens=2* delims= " %%F IN ('vagrant status ^| find /I "default"') DO (SET "STATE=%%F%%G")
ECHO Close this window if it remains open, and http://localhost:8081 is responsive
IF "%STATE%" NEQ "saved" (
ECHO Starting Vagrant VM from powered down state...
vagrant up
) ELSE (
ECHO Resuming Vagrant VM from saved state...
vagrant resume
)
if errorlevel 1 (
ECHO FAILURE! Vagrant VM unresponsive...
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment