While I can prevent character echo with the REDIRECTOUTPUT command, as soon as I re-enable output, I get numeric character echo on the console.

Here's an example script:

;--------------------------------

$out = GETCHR("Enter password: ")
$out = GETCHR("Enter it again: ")
exit

Function GetChr($prompt)
? $prompt
REDIRECTOUTPUT("NUL")
GET $cmd
FLUSHKB
REDIRECTOUTPUT("")
EndFunction

;--------------------------

Regards,
Stuart.