[Windows Mobile Software Development] Noonski:
Changelog:

V 1.0.01

Changed Sleep to start UC to 50 seconds for full device Boot before UC starts.

Changed "XDA UC Service Start" title to "customization" to match the old one.

Changed sleep before completion message to ten second in case the last cab needs user input and the Completion message pops up to early.

Changed Sleep at while for Theme installation to 2 seconds.

V 1.0.02:

Added Copy1 to Copy2 by reading from registry settings

[HKLM\Software\XDA\DirCopy]

"\\Storage Card\\Some Folder"="\\My Documents\\Some Folder"

Added Disabling Manila from Homescreen then Copying files from "\Storage Card\XDA_UC\manila" to Windows, The checking for existence of wallpaper_TF3D.png or wallpaper_TF3D.jpg and adding that to

[HKCU\Software\HTC\Manila]

"HomeBackgroundPath"="\\Windows\\wallpaper_TF3 D.jp g"

Import registry files from "\Storage Card\XDA_UC\manila\manila.reg"

Re-enable Manila on Homescreen and redraw it.

If not present do nothing.

Added RoryB's Complete SDAutorun.exe replacement/SDConfig.txt parser script.

Check for existence of Autorun.exe or RunCC.exe to automatic determine which method/bootcount to use.

There is no longer the need for two separate XDA_UC versions let alone a third.

.reg and .xml files will no be sent to renamed taskmanager "FS_TaskMgr.exe"

Added checking for cab files in "\Storage Card\XDA_UC\SD\", for those that don't have the luxury of changing the install paths in a cab file to hardcode these to Storage Card. So you get full user input to choose on these cabs.

V 1.0.03:

Todo's

Add Support For Diamond Internal Storage Need Someone with a Diamond to Test.

V 1.0.04:

Added Support for PimPackup files *.pib & .cer files.

Moved Disclaimer to the beginning and added an option to reset ad the end.

V 1.1.00:

Added extra Runs for Diamond and Samsung Internal Storage.

V 1.1.1B2:

Applied script improvements to reduce code used and make script a bit faster.

Removed Manila folder copy and replaced it with more general Copy2Root function/folder.

Added recognition of "REG: " command in SDConfig.txt parsing.

Added recognition of "CER: " command in SDConfig.txt parsing.

Testing:

If( FileExists( "\" & SDF & "\Cabs\pim.vol" ))
Kill("cprog.exe")
EndIf

During SDConfig.txt just before cpy1, cpy2 function.

V 1.1.1B3:

Mayor overhaul by new script from Serfer222

And then I started adding more crap and messing the new clean code up.

XCP1 & XCP2 commands for SDConfig.txt (Folder Copy with SDConfig.txt)

MCAB command for SDConfig.txt (Cabs that you want manual input for during SDConfig.txt)

SCAB command for SDConfig.txt (Cabs that you want installed to SD SemiAutomaticly during SDConfig.txt)

SC1 & SC2 commands for SDConfig.txt (Shortcut creation with SDConfig.txt)

KILL command for SDConfig.txt (Kill a running .exe/process)

EXEC: command for SDConfig.txt (Was already present but i removed the checking if the file is a .exe so anything can be executed and)

Del: Command for SDConfig.txt

.PROVXML now also get parsed in XDA_UC folder

Changed Serfer222's fix to parse mail xml files before PimBackup to "*mail*.*xml" so now if there's a file containing mail anywhere or is a .provxml get's parsed before PimBackUp.

RESET command for SDConfig.txt

WR1: & WR2: commands to write files using SDConfig.txt

Parse File containing "WiFi in it's name" Early like MyHomeWiFi.xml or MyHomeWiFi.provxml

Add a script to run and add XDA_UC to rom's without it.

"Manual" Folder in XDA_UC folder for Full Manual .cab Installs

"Storage Folder in XDA_UC folder for Semi Silent .cab installs to Storage

Early "*wifi*.*xml" parsing from XDA_UC for quick Wifi connecting.

Eauh maybe i forgot some stuff....

Bug Tracker for last Beta.

Wrong code for the WR1: & WR2: commands (Updated Beta Download with Fixed Script)

WR1: command needs a delete or else the next time it is run it will add text to the file instead of write a new one. Working on Fix. Fix Updated in original Download.

Changed XCP1: XCP2: commands into MOV1: & MOV2: to avoid confusion with CPY1: & CPY2: (TNX RoryB good one) Updated in original Beta Download.

Other Updates I'm looking into All Beta:

Changed Manila/Sense Script so it now Checks for manila.reg @ "\Storage Location\XDA_UC\Copy2Root\Windows\manila.reg" and runs the reg from there.

Test everything again ;)

More optimisation of the code suggested by Serfer222

Call for Sashimi & PresetInstaller, so having Making an XDA UC Rom doesn't force users switching their preferred UC Setup.

Add DELT: command

Config.txt for Cooks (May not be included as it is partly redundant)