[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 批处理隐藏输入

希望这几天中考考好点,求祝福
  1. :HideInput
  2. set "fn=%~dpn0.%random%.tmp.bat"
  3. (echo :loop
  4. echo set /p= ^<nul
  5. echo goto loop)>"%fn%"
  6. start /b cmd /q /c cd. 2^>nul 3^>nul^&"%fn%"
  7. set /p %~1=%~2:
  8. del /q "%fn%"
  9. set /p=<nul
复制代码
将这些代码放到批处理末尾,然后这样用就可以了:
  1. @echo off
  2. echo 下面进行无回显输入测试
  3. call :HideInput a 测试一下:
  4. echo 您输入的是:%a%
  5. pause
  6. exit
复制代码
1

评分人数

    • zcydez: 恰噶( 普通话:吃价 )!!! 厉害 ...PB + 5
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

seter你杯具,我考完中考了。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

返回列表