Hard Disk Partition Infomation Tools for DOS 1.0?
Copyright by WangRuiLin, Compile Date: 2006-10-24
E-mail:
best_wrl@yahoo.com.cn &
tswrl1115@163.com
Syntax:
DPIT
Disk: 0-First Hard Disk, 1-Second Hard Disk, ...
/L: List Disk Partition Info on Screen.
/S: Save Disk Partition Info to File.
/C: Compare Disk Partition Info with File.
/R: Restroe Disk Partition Info from File.
FileName: Disk Partition Infomation File.
磁盘分区信息管理工具,该工具可对整个分区链表进行
保存,由于磁盘分区表是一个由主引导纪录开始(也就
是通常所说的MBR)的链表,一旦链表的某一个中间环
节出现问题,则之后的分区将丢失,该工具可以备份整
个分区链表,一旦链表被破坏时,可以进行恢复。
参数说明:
Disk: 指明磁盘
0-第一硬盘, 1-第二硬盘, 等等
/L: 显示磁盘分区信息(不需要文件名)
/S: 保存分区链表到文件,文件名由FileName指定
/C: 比较磁盘分区链表和保存在文件FileName中的磁盘链表是否一致
/R: 将保存在文件FileName中的磁盘链表信息恢复到磁盘
(警告:如果你在备份磁盘链表后,改变过磁盘分区信息,
请不要恢复,否则会引起数据丢失)
FileName: 文件名
例子:
DPIT 0 /l
显示第一硬盘的分区信息
DPIT 0 /S pt0.bin
保存第一硬盘的分区链表到文件pt0.bin
DPIT 0 /c pt0.bin
将第一硬盘的分区链表和保存在文件pt0.bin中的分区链表信息进行比较
DPIT 0 /R pt0.bin
由文件pt0.bin恢复第一硬盘的分区链表
该工具可配合 Diskrw 使用对磁盘任何位置进行读写
Diskrw 在这里:
http://www.cn-dos.net/forum/viewthread.php?tid=23724&fpage=1&highlight=%2B19951001
2006.11.1更新:
1 加入了对隐含分区的支持
2 可以同时保存分区链表和DBR信息
dpit 0 /s disk0pt.bin /dbr disk0dbr.bin
将分区链表保存到disk0pt.bin,将DBR信息保存到disk0dbr.bin。
3 查找算法优化
2006.11.16
程序中发现了一个BUG,网友weilong888提出的,现已修正。
请重新下载。
2006.11.17
bug fixed.
http://www.cn-dos.net/forum/viewthread.php?tid=24419&fpage=1
Last edited by 19951001 on 2006-11-18 at 03:53 AM ]