Project Scripts

NOTE - there are currently two different Mini-WinFE project branches/repositories on GitHub. Some of the features/applications documented in this page may not be present in both branches.

The Mini-WinFE project scripts can currently be divided into seven distinct sections -

A number of configurable options are contained in the main project file. The screenshots below display these options (clicking on the HELP button from within the project displays information about what the individual options do) -




Core Scripts

Please note that only two of the scripts in this section are actually visible to the end user in the PEBakery User Interface - the remainder are hidden from view in an effort to declutter the interface.


Shell Scripts


Settings Scripts


Applications Scripts

The following lists all of the program/application scripts that are included in the Mini-WinFE project download.


Finalise


Drivers

Only one script is included in this section -


MediaCreation

The script in this section can either be selected during the build process, or can be executed independently afterwards - as long as the build completed successfully. Files in the %BaseDir%\WinFE.Files\ISO.ROOT\ directory (where %BaseDir% refers to the directory from which PEBakeryLauncher.exe is running) are added to the .iso file.

To execute the Create ISO script following a build, simply select the script in the directory tree and click on the Run Script button

PEBakery screenshot (the Run Script button is located to the right of the title bar) -

WinBuilder screenshot (the Run Script button is located to the right of the script icon bar) -


PostConfig

The scripts in this section cannot be executed during the build process and is designed for post processing.


Applications not included in the project download

The majority of applications currently supported in Mini-WinFE are included in the project download. The exceptions are -

sDelete - EULA prevents redistribution with the project. This application will be downloaded automatically if selected during the build process and added to a local file cache.

Drive SnapShot - evaluation versions can be downloaded to a local file cache prior to building Mini-WinFE by running "Download automatically (RECOMMENDED)". Alternatively, the application can be added by browsing to the file using the folder button in the "PATH to 32-bit" and "PATH to 64-bit" section and then selecting ADD TO CACHE. Adding the application using ADD TO CACHE option is covered in more detail in the FTK Imager section below.

FTK Imager - The FTK Imager licence prevents redistribution. FTK Imager files will need to be copied from a local source/installation. The application can be added by browsing to the executable file using the folder button in the "PATH to 32-bit" and "PATH to 64-bit" section and browsing/selecting FTK Imager.exe. Do not try to add the installer, the target is FTK Imager.exe extracted from the installer.

WinHex - The licence prevents redistribution. An evaluation version can be downloaded by clicking on the Download Evaluation version automatically > ADD TO CACHE button. Alternatively, the application can be added by browsing to the executable file(s) using the folder button in the "PATH to 32-bit" and "PATH to 64-bit" section(s) and browsing/selecting the relevant file (WinHex.exe/WinHex64.exe). Adding the application using the ADD TO CACHE option is covered in more detail in the FTK Imager section above.

X-Ways Forensic - The licence prevents redistribution. The application can be added by browsing to the executable file(s) using the folder button in the "PATH to 32-bit" and "PATH to 64-bit" section(s) and browsing/selecting the relevant file (xwforensics.exe/xwforensics64.exe). Adding the application using the ADD TO CACHE option is covered in more detail in the FTK Imager section above.

Document date - 9th February 2023