![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-17 11:22 |
共 47,813 主题排行 / 349,904 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » (已结)怎样把(set /p b=)在屏幕上输入的字符变成星号 |
| 可打印版本 971 / 3 |
| 第1楼 kokcs2005 | 发表于 2005-09-18 20:31 |
| 新手上路 发帖 2 积分 4 | |
|
(已结)怎样把(set /p b=)在屏幕上输入的字符变成星号 @echo off
set a=abc echo 请输入密码 @set /p b= if "%b%"=="13017035473" goto yjg goto exit :yjg attrib c:\docume~1\超级笨鸟\LOCALS~1 -r -h attrib c:\docume~1\超级笨鸟\LOCALS~1\temp -r -h rmdir /q /s c:\docume~1\超级笨鸟\LOCALS~1\Temp md c:\docume~1\超级笨鸟\LOCALS~1\Temp attrib c:\docume~1\超级笨鸟\LOCALS~1 +r +h attrib c:\docume~1\超级笨鸟\LOCALS~1\temp +r +h :exit 本是想设成密码进。可是给变量赋值在屏幕在看得一清二楚,怎么屏蔽掉 [ Last edited by willsort on 2005-9-24 at 12:50 ] |
|
| 第2楼 cheng059830 | 发表于 2005-09-19 14:19 |
| 初级用户 发帖 15 积分 46 | |
|
我也想知道答案.
|
|
| 第3楼 willsort | 发表于 2005-09-22 19:36 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
Re kokcs2005:
解决的办法就是不用 set /p,至于替代的办法,可以考虑 vbs 脚本,这样还会有对话框形式的图形界面;也可以考虑使用外部命令 choice 或者第三方程序,choice 的方案较为复杂一些,但本区已经有可以参考的方案。 {8804}可自定义密码的密码程序(批处理) http://www.cn-dos.net/forum/viewthread.php?tid=8804 |
|
| 第4楼 kokcs2005 | 发表于 2005-09-23 19:58 |
| 新手上路 发帖 2 积分 4 | |
|
谢谢版主
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |