快速业务通道

DEBUG 命令详解

作者 佚名 来源 批处理 浏览 发布时间 2013-07-09
语法:
w[address]
要略过Windows2000文件系统并直接写入特定的扇区,请使用以下语法:
waddressdrivestartnumber
参数
address
指定要写到磁盘文件的文件或部分文件的起始内存地址。如果不指定address,Debug程序将从CS:100开始。
drive
指定包含目标盘的驱动器。该值是数值型:0=A,1=B,2=C,等等。
start
指定要写入第一个扇区的十六进制数。
number
指定要写入的扇区数。
有关指定用于w命令的文件的信息,请参看DebugN(名称)。
有关将文件或文件扇区内容加载到内存中的信息,请参看DebugL(加载)。
说明
必须在启动Debug时或者在最近的Debugn(名称)命令中指定磁盘文件的名字。这两种方法都可以将地址CS:5C处文件控制块的文件名正确地编排格式。
在使用不带参数的w命令之前重新设置BX:CX
如果使用了Debugg(转向)、t(跟踪)、p(执行)或r(寄存器)命令,必须在使用无参数的w命令之前,将BX:CX寄存器复位。
将修改后的文件写入磁盘
如果修改文件但不更改文件名、长度或起始地址,Debug仍然可以正确地将文件写入源磁盘位置。
w命令的限制
不能用该命令写入.exe或.hex文件。
警告
因为略过Windows2000文件句柄,所以写入特定的分区非常危险。如果键入错误的值,则磁盘文件结构很容易被损坏。
范例
假定要将起始地址为CS:100的内存内容写入到驱动器B的磁盘中。需要将数据从磁盘的逻辑扇区号37h开始并持续2Bh个扇区。为此,键入以下命令:
wcs:1001372b
当写操作完成时,Debug再次显示Debug提示符。

Debug:XA(分配扩展内存)

分配扩展内存的指定页面数。
要使用扩展内存,必须安装符合4.0版的Lotus/Intel/Microsoft扩展内存规范(LIMEMS)的扩展内存设备驱动程序。
xa[count]
参数
count
指定要分配的扩展内存的16KB页数。
有关使用扩展内存的其他Debug命令的信息,请参看DebugXD(释放扩展内存)、DebugXM(映射扩展内存页)或DebugXS(显示扩展内存状态)。
说明
如果指定的页面数可用,则Debug将显示消息,此消息表明所创建的句柄的十六进制数;否则,Debug将显示错误消息。

Debug:XA

范例
要分配扩展内存的8个页面,请键入以下命令:
xa8
如果命令成功,Debug将显示类似的以下消息:
Handlecreated=0003

Debug:XD(释放扩展内存)

释放指向扩展内存的句柄。
要使用扩展内存,必须安装符合4.0版的Lotus/Intel/Microsoft扩展内存规范(LIMEMS)的扩展内存设备驱动程序。
xd[handle]
参数
handle
指定要释放的句柄。
有关使用扩展内存的其他Debug命令的信息,请参看DebugXA(分配扩展内存)、DebugXM(映射扩展内存页)或DebugXS(显示扩展内存状态)。
范例
要释放句柄0003,请键入以下命令:
xd0003
如果命令成功,Debug将显示下列消息:
Hdle0003deallocated

Debug:XM(映射扩展内存页)

将属于指定句柄的扩展内存逻辑页映射到扩展内存的物理页。
要使用扩展内存,必须安装符合4.0版的Lotus/Intel/Microsoft扩展内存规范(LIMEMS)的扩展内存设备驱动程序。
xm[lpage][ppage][handle]
参数
lpage
指定要映射到物理页ppage的扩展内存的逻辑页面号。
ppage
指定将lpage映射到的物理页面号。
handle
指定句柄。
有关使用扩展内存的其他Debug命令的信息,请参看DebugXA(分配扩展内存)、DebugXD(释放扩展内存)或DebugXS(显示扩展内存)。
范例
要将句柄0003的逻辑页5映射到物理页2,请键入以下命令:
xm520003
如果命令成功,Debug将显示下列消息:
Logicalpage05mappedtophysicalpage02

Debug:XS(显示扩展内存状态)

显示有关扩展内存状态的信息。
要使用扩展内存,必须安装符合4.0版的Lotus/Intel/Microsoft扩展内存规范(LIMEMS)的扩展内存设备驱动程序。
xs
参数
该命令不带参数。
有关使用扩展内存的其他Debug命令的信息,请参看DebugXA(分配扩展内存)、DebugXD(释放扩展内存)或DebugXM(映射扩展内存

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号