标题: (已结)怎样把(set /p b=)在屏幕上输入的字符变成星号
[打印本页]
作者: kokcs2005
时间: 2005-9-18 20:31
标题: (已结)怎样把(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 ]
作者: cheng059830
时间: 2005-9-19 14:19
我也想知道答案.
作者: willsort
时间: 2005-9-22 19:36
Re kokcs2005:
解决的办法就是不用 set /p,至于替代的办法,可以考虑 vbs 脚本,这样还会有对话框形式的图形界面;也可以考虑使用外部命令 choice 或者第三方程序,choice 的方案较为复杂一些,但本区已经有可以参考的方案。
{8804}可自定义密码的密码程序(批处理)[转帖]
http://www.cn-dos.net/forum/viewthread.php?tid=8804
作者: kokcs2005
时间: 2005-9-23 19:58
谢谢版主