James Edward Gray II said:
> I understand the method you just posted, but if anyone can tell me
> the Window's equivalent it would sure help me along...

Dunno about Windows but I think that using ruby-termios would be
better then calling an external program.

I'm using something like this in ruby-managesieve's sievectl utility
(IIRC I just copied it from one of the usage examples in the termios
lib :)

  oldt = Termios.tcgetattr(STDIN)
  newt = oldt.dup
  newt.lflag &= ~Termios::ECHO
  Termios.tcsetattr(STDIN, Termios::TCSANOW, newt)
  print 'Password: '
  info['password'] = STDIN.gets
  Termios.tcsetattr(STDIN, Termios::TCSANOW, oldt)

Regards,
Andre