Create a scripted SharePoint 2013 Development Environment Tutorial – Part 7



Creating a SharePoint Development Virtual Machine is something you might have to do quite a few times as a Developer. Even if it’s a pretty easy process, on a slow machine it can easily kill 4-5 hours of your day only to install SQL, SharePoint, Visual Studio and all the others tools you might need to get started. What if you could just script it so it’s all done automatically while you go take coffee, chat on SharePoint Community or whatever else you enjoy doing? In this tutorial we will learn how to build a script that we will keep using for as long as you keep developing on SharePoint 2013. The tutorial will be split in a few sections since in order to keep them focused and short, and at the end they will all be published in a downloadable PDF. I strongly encourage you to not only copy the scripts, but actually read the blog posts of why I did them like this and there are some parts where you will need to work as well!


  1. Introduction & Prerequisites & Creating the Domain and Service Accounts
  2. Installing software prerequisites + SQL
  3. Installing SharePoint 2013
  4. Installing Visual Studio 2012 and Optional Software
  5. Basic Optimizing and Summary
  6. Advanced Optimizing of the scripts!
  7. An eBook Guide of the 6 sections and a video!  (You are here)


The finalized script is now done, and with only a few changes such as the PC name, you and your developers can create SharePoint 2013 development Virtual Machines with all the required tools with only a few clicks!  I know the instructions weren’t the easiest, but the task wasn’t easy either! I hope you enjoyed and learned from this series as much as I enjoyed doing it and believe it or not, I wasn’t even sure it was doable when I first started the series.

PowerShell is a really powerful tool, and it can really create things that we couldn’t believe were possible a few years ago without additional software like MDT or SCCM.    You can view the final video on YouTube here:


Full Guide

[scribd id=177652234 key=key-vrkxy8uj5tk1alymdyj mode=scroll]

Share this post with your followers on twitter:

Leave  a comment and don’t forget to like us on Facebook here and to follow me on Google+ here and on Twitter here  for the latest news and technical articles on SharePoint.  Also, don’t forget to check out SharePoint Community.Net for more great SharePoint Content

Previous Post
The Ultimate Guide to SharePoint Server 2013 Certifications V2
Next Post
Internet Explorer cannot display the webpage when creating new Web Application in SharePoint 2013


  • October 16, 2014 at 3:41 pm

    Great series and very useful, it would have been fantastic if you have provided scripts to download some where.

    • January 26, 2015 at 7:10 pm

      Hey Jay,

      I actually thought of it, but the goal of the script was really for people to understand the script and not only copy them, and there are only ~5-6 scripts to copy! If other people ask for it I will post them for download!

  • March 2, 2015 at 9:50 am

    Hi Vlad, excellent series, thank you. Interestingly I had to amend a few parts as I have a separate DC and intended to use this in conjunction with a Hyper V template for VMs. It made things a bit more complicated so my scripts were different – I would certainly appreciate the standard scripts as yours is probably a much better scenario that i encountered.
    Great series though – thank you

  • February 28, 2019 at 10:57 am
    Reigan Ocampo

    5-6 scripts Please Post this scripts you mention above.


Leave a Reply

15 49.0138 8.38624 1 0 4000 1 300 1