批处理之家's Archiver

wxcute 发表于 2008-12-10 18:49

一个16字节的choice

[b]作者:[/b][color=Blue][b]wangff[/b][/color]
[b]地址:[/b][url=http://www.cn-dos.net/forum/viewthread.php?tid=44980]http://www.cn-dos.net/forum/viewthread.php?tid=44980[/url][code]@echo off
call inc 2>nul
if %errorlevel%==1 (
 >inc.src echo ecs:100 B8 00 01 CD 16 B8 00 00 74 02 CD 16 B4 4C CD 21
 >>inc.src echo rcx
 >>inc.src echo 10
 >>inc.src echo w
 >>inc.src echo q
 debug inc.com<inc.src>nul 2>nul
 del inc.src
)
chcp 437|graftabl 936>nul
:loop
inc
if not %errorlevel%==0 (
 echo %errorlevel%
 if %errorlevel%==81 goto :eof ::q or Q exit
 if %errorlevel%==113 goto :eof
)
ping -n 2 127.1>nul
goto loop[/code]=================================
不用 com 改成脚本如:c.txt[font=宋体][code]a
MOV     AX,0100
INT     16
MOV     AX,0000
JZ      010C
INT     16
MOV     AH,4C
INT     21

g
q[/code][/font]p代码:[code]@echo off
chcp 437|graftabl 936>nul
:loop
debug<c.txt>nul
echo %errorlevel%
if not %errorlevel%==0 (
 if %errorlevel%==81 goto :eof ::q or Q exit
 if %errorlevel%==113 goto :eof
)
ping -n 2 127.1>nul
goto loop[/code]

[[i] 本帖最后由 wxcute 于 2008-12-11 14:55 编辑 [/i]]

BBCC 发表于 2008-12-11 12:52

被你转过来了,很牛的说...

franke007 发表于 2010-8-24 21:44

反映速度比较慢?

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.