标题: [其他] 批处理隐藏输入 [打印本页]
作者: defanive 时间: 2010-6-11 14:51 标题: 批处理隐藏输入
希望这几天中考考好点,求祝福- :HideInput
- set "fn=%~dpn0.%random%.tmp.bat"
- (echo :loop
- echo set /p= ^<nul
- echo goto loop)>"%fn%"
- start /b cmd /q /c cd. 2^>nul 3^>nul^&"%fn%"
- set /p %~1=%~2:
- del /q "%fn%"
- set /p=<nul
复制代码
将这些代码放到批处理末尾,然后这样用就可以了:- @echo off
- echo 下面进行无回显输入测试
- call :HideInput a 测试一下:
- echo 您输入的是:%a%
- pause
- exit
复制代码
作者: gxuan2008 时间: 2010-6-11 15:50
You are No.1。
作者: Seter 时间: 2010-6-11 16:11
加油中考~免中考的飘过~
作者: netbenton 时间: 2010-6-11 20:34
祝你考得很轻松~~
作者: jcy0307 时间: 2010-6-11 22:16
以楼主的智慧中考应该小意思了
别把1+1的答案写成set/a a=1+1了 哈哈
祝你好运
作者: rivch 时间: 2010-6-12 07:44 标题: 回复 1楼 的帖子
祝福你。。。。
以楼主的智慧中考应该小意思了
作者: Seter 时间: 2010-6-17 19:12
一LZ的智慧其他我不知道...语文嘛肯定~
作者: defanive 时间: 2010-6-17 19:39
seter你杯具,我考完中考了。。。
作者: ejzhang 时间: 2010-8-2 12:14
不行啊,不停地往上滚
PS:我是Windows XP SP3
作者: yue 时间: 2011-5-23 20:13
不行,不好,效果不行,代码还是能看见
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |