Board logo

标题: [特效代码] 如何才能让批处理输入密码时为星号? [打印本页]

作者: a2817288    时间: 2008-10-11 13:19     标题: 如何才能让批处理输入密码时为星号?

曾经在非常批处理见过.......
等待高手ING..............................
作者: Batcher    时间: 2008-10-11 13:38

批处理输入密码但显示星号的代码之批处理应用版
http://bbs.bathome.net/thread-2130-1-1.html
作者: pusofalse    时间: 2008-10-11 13:40

这是老外的一个方案。
  1. @echo off
  2. echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5x>in.com
  3. set /p password=Enter password:<NUL
  4. for /f "tokens=*" %%i in ('in.com') do set password=%%i
  5. pause
  6. del in.com
  7. echo.
  8. echo The Password is:"%password:~0,-1%"
  9. pause
复制代码
这是论坛内随风的方案:
http://bbs.bathome.net/viewthrea ... ght=%2B%CB%E6%B7%E7
作者: everest79    时间: 2008-11-28 04:27

  1. For /f %%i in ('cscript //nologo vv.vbs') Do Echo %%i
复制代码


vv.vbs
  1. WScript.Echo CreateObject("ScriptPW.PassWord").GetPassWord
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2