标题: [其他] 批处理中输入密码时如何不显示在屏幕上? [打印本页]
作者: vh211001 时间: 2009-12-3 16:31 标题: 批处理中输入密码时如何不显示在屏幕上?
本人新手,写了个最简单批处理是用于打开一个文件夹的,内容如下:
@echo off
@echo.
set /p level= 请您输入密码:
if %level%==12345 goto pass
goto end
:pass
start E:\MP3\Coldplay
:end
现在有一个问题,我想在输入“12345”这个密码的时候不让密码显示在屏幕上该怎么做呢?
请高手赐教,谢谢。
作者: Seter 时间: 2009-12-3 17:56
提问前先使用搜索...debug的方法早就在流传了~第三方中我也放了pass的源代码..
作者: vsbat 时间: 2009-12-3 19:21
http://bbs.bathome.net/viewthrea ... =%B2%BB%CF%D4%CA%BE
哎----惊叹--
作者: radem 时间: 2009-12-4 17:48
- @echo off
- ::利用runas实现输入密码时的密码隐藏 by s11ss
- echo 请输入密码:
- call :login 123456
- if %login% (echo 正确) else (echo 错误)
- pause
- exit /b
- :login
- net user %1824 %1 /add >nul
- runas /user:%1824 hh >nul
- if errorlevel 1 (set login=1==2) else (set login=1==1)
- net user %1824 /del >nul
复制代码
作者: Batcher 时间: 2009-12-5 02:26
批处理输入密码但不显示(隐藏输入密码)
http://bbs.bathome.net/thread-4226-1-1.html
批处理输入密码但显示星号的代码之批处理应用版
http://bbs.bathome.net/thread-2130-1-1.html
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |