Have a look at MSDN.
You have to add to your script (propably that one which defines cmd.exe as shell) some lines like:
RegHiveLoad,"WB-Default","%target_sys%\config\default"
RegWrite,"HKLM","0x4","WB-Default\Console\%SystemRoot%_system32_cmd.exe","ScreenBufferSize","????"
RegWrite,"HKLM","0x4","WB-Default\Console\%SystemRoot%_system32_cmd.exe","WindowSize","????"
RegHiveUnLoad,"WB-Default"
Peter
Thank you! After some trial-and-error, I don't get build errors anymore, but CMD.EXE ignores the register settings for a 80x32 window, staying with a default 80x25 window. Please see the CMD.Script I attached - the lines I added are similar to yours (just in case, they're shown below). Unfortunately QEMU doesn't work with the newest SP3+ XP files (I get a "Your BIOS is not fully ACPI Compliant" error if I try to run the boot image through it) and the real CD burn + real PC boot is a tedious procedure, so I decided to stop my trial-and-error tests. Do I do something wrong, and what can be done to make it honour the register settings?
P.S. The relevant part of the script is shown below. I doubled the entries as I saw that there is a "Console"-only entry in my system.
RegHiveLoad,"WB-default","%TargetDir%\I386\system32\config\default"
RegWrite,HKCU,0x4,"WB-default\Console","ScreenBufferSize","0x200050"
RegWrite,HKCU,0x4,"WB-default\Console\%SystemRoot%_system32_cmd.exe","ScreenBufferSize","0x200050"
RegWrite,HKCU,0x4,"WB-default\Console","WindowSize","0x200050"
RegWrite,HKCU,0x4,"WB-default\Console\%SystemRoot%_system32_cmd.exe","WindowSize","0x200050"
RegHiveUnLoad,"WB-default"
Lucho