[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

password 等待用户输入密码v1.02

password version 1.02  等待用户输入密码  by CrLf [bbs.bathome.net]

password.exe   [-N] [-password | -hide] [-stdin] [-md5] [publicKey]
  -N          N 为一个非零正整数,用于设定输入的长度上限,默认为 32 位
  -password   将输入的字符回显为 * 号,与 hide 选项互斥
  -hide       不回显输入的字符,与 password 选项互斥
  -stdin      开启后可接受重定向输入,否则只接受键盘输入
  -md5        使用 MD5 编码输出密文
  publicKey   设定一个公钥,不能以 - 或 / 开头,用于打乱用户输入的密码


实例:
  1. password.exe -16 -password
  2. ::获取最长为 16 字符的密码,以星号屏蔽
  3. echo 123|password.exe -stdin -hide
  4. ::从标准输入获取密码,不回显
  5. password.exe -md5 公钥
  6. ::用“公钥”将输入加密后,再转为 md5 编码
复制代码
exe 压缩包:
链接: https://pan.baidu.com/s/1HzedhBGFPdivaLcOrUqjtw?pwd=b397

c 语言源码:
链接: https://pan.baidu.com/s/1Eefh51F5kwVoiwQ3lQy7Iw?pwd=7br5

暂不支持宽字符密码
2

评分人数

本帖最后由 CrLf 于 2016-4-4 12:25 编辑

20150509 更新后解决无法退行的问题

20160404 更新后解决输入指定位数的字符后仍等待回车的问题

TOP

返回列表