Neither Expect nor IO::Prompt work on Windows (though, faik, both may work under Cygwin.)
Afaict, the ppm package exists because none of the tests fail. (Even the cpantesters report it as passing on Windows.) But the tests pass on Windows only because they don't actually test the
of the module ... I wonder how that trick rates under "Perl's Best Practices" :-)
comes to mind as a possible replacement.