Windows PE 10 - Get device UUID without WMI by native Delphi code

Job ID: 32500564

Budget: $30 – $250 USD

The current Windows PE images do not contain WMI support.
I know: It is possible to add WMI with packages.

The goal of this project is to boot a pure Windows PE image (winpe) from Windows ADK.
Then run a Delphi compiled exe in the Windows PE session and show the UUID of the device.

Delivery:
- Test compile x64 to proove the project
- Sourcecode for Delphi XE 10.x

Hint:
- The boot for Windows PE is not part of the project
- Well known uSMBIOS.pas does not work for Windows PE as this does use some WbemScript stuff.