Board logo

标题: [特效代码] 批处理如何实现输入密码时显示星号? [打印本页]

作者: bean    时间: 2009-4-13 16:46     标题: 批处理如何实现输入密码时显示星号?

我想加密码一个批处理文件,我用set可以实现,但是怎么把输入的密码显示为*号呢?诚心请教
作者: lxzzr    时间: 2009-4-13 22:30

这是个很久的话题了,有问题先自己借助搜索试着去解决!!!
  1. @echo off
  2. chcp 437>nul
  3. graftabl 936>nul
  4. echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5>%SystemRoot%\in.com
  5. set /p password=请输入你的密码:<NUL
  6. for /f "tokens=*" %%i in ('%SystemRoot%\in.com') do set password=%%i
  7. del %SystemRoot%\in.com /q
  8. cls
  9. echo %password%
  10. pause
复制代码

[ 本帖最后由 lxzzr 于 2009-4-13 22:33 编辑 ]
作者: Batcher    时间: 2009-4-13 22:35

批处理输入密码但显示星号的代码之批处理应用版
http://bbs.bathome.net/thread-2130-1-1.html




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