Windowsでコマンドラインパスなんちゃらのほげほげ

今売りのるびまを見ていたらこんなのを発見。

ENABLE_ECHO_INPUTというのがあるので、これを使えばいいんじゃないかなあ。

require 'win32/console'

console = Win32::Console.new
mode = console.Mode
console.Mode( mode & ~ENABLE_ECHO_INPUT)
password = gets
console.Mode(mode)

試してないけどね・・・。