![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 03:49 |
共 48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]难道"论坛"没有人能解决这个问题.. |
| 可打印版本 2,367 / 22 |
| 第1楼 Shinaterry | 发表于 2008-03-27 13:09 |
| 初级用户 发帖 51 积分 97 | |
|
[求助]难道"论坛"没有人能解决这个问题.. 出处:
批处理输入密码但不显示字符的代码 环境: Microsoft Windows XP Professional Service Pack 2.0 -- Windows Registry Editor (Regedit) 5.1 目的: 锁定DOS, 密码进入(*轻保护).. 首先, 新建批处理(D:\login.bat) 内容如下: 此时, 直接双击运行login.bat, 成功实现密码输入隐藏、显示中文等等(一切正常) 但是, 一旦设置注册表.AutoRun="D:\login.bat"之后.. 运行: cmd 马上挂了 (原因: 估计是因为32位程序与16位程序之间不断互相切换, 直至死机..) 莱鸟求救, 请问大虾如何解决? 不胜感激.. [ Last edited by Shinaterry on 2008-4-15 at 12:27 AM ] |
|
| 第2楼 slore | 发表于 2008-03-28 00:02 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
貌似直接双击 直接输出 密码是 ""
没有输入的机会? |
|
| 第3楼 Shinaterry | 发表于 2008-03-28 00:32 |
| 初级用户 发帖 51 积分 97 | |
|
你双击运行后, 直接输入然后回车就可以看见了..
|
|
| 第4楼 slore | 发表于 2008-03-28 00:35 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
我直接双击。。。直接到PAUSE了……没有输入的机会。。。
|
|
| 第5楼 Shinaterry | 发表于 2008-03-28 11:30 |
| 初级用户 发帖 51 积分 97 | |
不会吧! 怎么我这边就正常? |
|
| 第6楼 Shinaterry | 发表于 2008-03-28 22:30 |
| 初级用户 发帖 51 积分 97 | |
|
@slore
请教两个问题: 1. set /p 可以接收按下"回车"前键盘输入的一系列字符, 请问有没有办法实现在不按"回车"的情况下只能接收单个字符? 2. 如何限定只能输入半角字符(A-Za-z0-9..)? |
|
| 第7楼 slore | 发表于 2008-03-28 22:41 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
1.
choice命令。。。XP下默认没有(好像2K有),可以从网上下载。 2. 自己对输入后的数据做个检测吧。 不满足抛出错误提示,然后 goto到输入前,重新输入…… |
|
| 第8楼 Shinaterry | 发表于 2008-03-29 01:07 |
| 初级用户 发帖 51 积分 97 | |
Originally posted by slore at 2008-3-28 10:41 PM: 如何取字符的ASCII编码? (用于判断) |
|
| 第9楼 abcd | 发表于 2008-03-29 04:45 |
| 银牌会员 发帖 739 积分 1,436 | |
|
试试findstr里的简单正则吧
|
|
| 第10楼 Shinaterry | 发表于 2008-03-30 16:24 |
| 初级用户 发帖 51 积分 97 | |
|
请问choice命令能不能接收"回车"与"退格"?
|
|
| 第11楼 abcd | 发表于 2008-03-31 13:28 |
| 银牌会员 发帖 739 积分 1,436 | |
|
建议楼主还是用汇编写一段吧,
用16h号中断的1h号输入,判断,再用10h号中断的0eh号输出。 |
|
| 第12楼 Shinaterry | 发表于 2008-03-31 14:15 |
| 初级用户 发帖 51 积分 97 | |
| 第13楼 Shinaterry | 发表于 2008-03-31 14:16 |
| 初级用户 发帖 51 积分 97 | |
|
re: abcd -> 谢谢..
[ Last edited by Shinaterry on 2008-4-3 at 11:50 AM ] |
|
| 第14楼 Shinaterry | 发表于 2008-04-03 23:49 |
| 初级用户 发帖 51 积分 97 | |
|
UP
|
|
| 第15楼 Shinaterry | 发表于 2008-04-04 15:07 |
| 初级用户 发帖 51 积分 97 | |
|
UP 大家帮帮忙测试一下嘛..
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |