中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-01 07:39
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » [求助]怎样将DEBU的调试语句做成批处理 查看 1,070 回复 4
楼 主 [求助]怎样将DEBU的调试语句做成批处理 发表于 2007-01-16 14:59 ·  中国 安徽 宣城 电信
新手上路
积分 19
发帖 9
注册 2006-03-18 10:21
20年会员
UID 52321
状态 离线
各位老师,我想问一下,能不能将DEBUG的调试命令做成一个批处理,这样用起来就不用一名一名的输入了,要方便的多,
比如下面这段磁盘清零命令,我不想一句一句的输,做一个批处理行不行,怎么弄,向各位请教了.....不胜感激!!!!

A:\> debug
-F200L1000
-ACS:100
xxxx:0100MOVAX,301
xxxx:0103MOVBX,200
xxxx:0106MOVCX,1
xxxx:0109MOVDX,80
xxxx:010CINT13
xxxx:010EINT20
xxxx:0110
-G
2 发表于 2007-01-16 15:11 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线

  直接将你的每个命令写进一个文件中(比如是file.txt),然后再在命令行执行 debug<file.txt就可以啦。每个命令一行,最后一行一定要是个空行,不空行就退不出debug了。比如下面的file.txt:

F200L1000
ACS:100
mov ax,301
mov bx,200
mov cx,1
mov dx,80
int 13
int 20
G
  然后在命令行执行 debug<file.txt

p.s 其实我不懂debug命令的,有点班门弄斧了。=_=|||
3 发表于 2007-01-17 03:16 ·  中国 四川 成都 联通
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
Redtek懂汇编
1. 用 more +n "%~f0" 把bat输入debug
2. 用prompt一行写完

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
4 发表于 2007-01-17 12:59 ·  中国 安徽 宣城 电信
新手上路
积分 19
发帖 9
注册 2006-03-18 10:21
20年会员
UID 52321
状态 离线
谢谢楼上二位,我试试,......
心当随人,人勿随心, 心误人,心亦杀身。
5 发表于 2007-04-27 05:01 ·  中国 江苏 无锡 电信
初级用户
积分 80
发帖 43
注册 2007-04-21 23:44
19年会员
UID 86017
性别 男
状态 离线
第三楼的还是没看懂,大虾们解释一下啊。
论坛跳转: