Announcing PowerVCF 2.1.0

So I finally got the time and opportunity to start contributing to this great initiative. I've done lots of work with and around PowerVCF before, but never actually contributed code. Thats changed with this release. Hurrah! In my spare time, I've been doing a lot of PowerShell development on internal tooling used to prepare for... Continue Reading →

Lab Automation: Unattended Windows Deployments including AD Forests, Domains and SQL server – Part IX: Build a Configure-Host.ps1 and Answer Files ISO for a New Child Domain in an Existing Forest

Now that we have two domain controllers in the root domain, we are going to add a child domain. In this case, we will build Child Domain 1 DC01. The same function can be used (by simply passing different parameters) to build Child Domain 2 DC01. PowerShell Script for New Child Domain This is the... Continue Reading →

Lab Automation: Unattended Windows Deployments including AD Forests, Domains and SQL server – Part VIII: Build a Configure-Host.ps1 and Answer Files ISO for a New Domain Controller in an Existing Domain

In this post we are going to build on what we did in Post VII where we built a new forest. This time we are going to add a second domain controller to that root domain ie Forest Root DC 02 PowerShell Script for New Domain Controller This is the complete function that: Customizes the... Continue Reading →

Lab Automation: Unattended Windows Deployments including AD Forests, Domains and SQL server – Part VII: Build a Configure-Host.ps1 and Answer Files ISO for a New Active Directory Forest

Now that we have built a SQL Server successfully, lets go back a step and show how we can build out Active Directory in the lab, lifting minimum fingers in the process. You might remember the below diagram from Post V in the series. Same basic flow will apply to building the AD Boxes, but... Continue Reading →

Lab Automation: Unattended Windows Deployments including AD Forests, Domains and SQL server – Part VI: Creating and configuring the VM

Now that we have all the supporting material lets create a short PowerShell script that creates the VM with: User specified hardware settingsCorrect boot environmentAdditional CD ROM for answer filesMounts the ISOsStarts the VMLaunches VMware Remote Console (so that we can watch our baby grow! ) PowerShell Script Function newAutoDeployedVM { Param( [Parameter(mandatory=$true)] [String]$target, [Parameter(mandatory=$true)]... Continue Reading →

Lab Automation: Unattended Windows Deployments including AD Forests, Domains and SQL server – Part IV: Understanding and Building the autounattend.xml file

Typically, unattended windows installations are controlled using an autounattend.xml file stored at the root of the installation media. However, they can be stored at the root of any drive mounted to the machine during boot (Windows will search them all) The installation itself uses several passes (consider these to be stages of installation). You can... Continue Reading →

Blog at WordPress.com.

Up ↑