A variation on a theme from yesterday where I enabled existing Windows PE images to support DaRT RemoteRecovery.exe on startup.

I also want to have a PXE-delivered DaRT WinRE Task Sequence deployed via ConfigMgr 2012 SP1. In order to automate the build of DaRT 8.1 images that include execution of the RemoteRecovery.exe via Unattend.xml I have modified the DaRT Wizard created PowerShell script. This script, along with pre-requisite file can be downloaded from here. The image will create shortcuts on a chosen file share for DaRT Remote Viewer connections – this means you don’t need the Ticket ID from the console to connect.

When executing the script, you will be prompted for a number of inputs including specifying the target architecture – the script can be used to create x86 or amd64 DaRT WinRE images.

This article is focused on modification of a “true” DaRT image to facilitate RemoteRecovery.exe launch at boot. For existing WindowsPE 4/5 images, refer to this article.

The script assumes:

You have following installed on the build machine – which itself should be running Windows 8/8.1:

DaRT 8.1

ADK 8.1

Windows SDK 8.1 (Debugging Tools only)

That you have an extracted copy of the Windows 8.1 Enterprise x86/x64 Media to a folder on the build machine/a UNC path.

You have created a File Share to store shortcuts to connect to WinPE machines (specified in Unattend.xml)

You have created a username/password to connect to the share (specified in Unattend.xml)

You have a driver share/folder either local or on a remote file UNC path.

You have extracted the supplied zip file before executing the build script – you will be prompted for the location of the folder containing bot the amd64 and x86 subfolders.

Additional notes:

I have left example driver paths in-place – these can be commented out/modified with ease.

You will have to modify the Unattend.xml, supply a Share, Username, Domain and Password