Originally Posted By: Glenn Barnas
1998 - and it only took you 12 years to join us? \:\) Better late then never, I guess!

I'm just wrapping up a large PE 3.0 based deployment project that uses Kix scripts to prep the HD, deploy a WIM image (one if 2k3, two if 2k8/W7 for Sys and Boot), and then perform an automated system build after the installer answers a few questions about what role the server will play, the languages to install, hostname, IP settings, and such. The image, install tool, and several application packages and hotfixes that must be installed before network connection are all on the PE disk. Just one DVD to init, lay down the image, add/remove components, apply security policy, and install apps...

The PE 3.0 is a breeze to work with - I've really enjoyed working with it compared to Bart and other PE versions.

Glenn


HA - I don't remember Internet forums being around back then. Guess they were.

BTW, I think I found a coding error (gasp) in that nice character input function you referenced in this thread.

Here's the code fragment in question:

Case $_PC = Chr(8) ; handle backspace
Chr(8) + ' ' + Chr(8) ; erase character
$_CC = $_CC - 1 ; reduce count
If $_CC > 0 ; shorten or clear string
$GetStr = Left($GetStr, $_CC)
Else
$GetStr = ''
EndIf
---------
And here's my modification to prevent overwriting the prompt string with backspace characters when the string is empty:

Case $_PC = Chr(8) ; handle backspace
If $_CC > 0 ; shorten or clear string
$_CC = $_CC - 1 ; reduce count
$GetStr = Left($GetStr, $_CC)
Chr(8) + ' ' + Chr(8) ; erase character
Else
$GetStr = ''
EndIf

---------------

Regards,

Stuart.