本帖最后由 CrLf 于 2014-11-17 21:04 编辑
如果不用第三方的话,大概有这几种办法,各有缺点:
1、powershell:- powershell -c "([console]::readkey($true)).KeyChar"
复制代码 2、choice:- @echo off
- choice /c abc /n /cs
- if errorlevel 3 (echo 输入为 c
- )else if errorlevel 2 (echo 输入为 b
- )else if errorlevel 1 echo 输入为 a
- pause
复制代码 3、汇编中断:http://bbs.bathome.net/redirect. ... 4&fromuid=30406- @echo off
- echo,, P_0E30E50E75!!5!)-!TL-!>getch.com
- getch.com
- echo The char is ^%=ExitCodeAscii%
- pause
复制代码 所以还是建议用第三方
------------------------------------------------------
4、最佳方案...
突然想起来,plp 以前提到过联盟的一个 sc 方案,那么就不需要第三方了,修改如下:复制代码 或复制代码 |