|
hlytg
初级用户
积分 21
发帖 10
注册 2006-5-26
状态 离线
|
『楼 主』:
怎样用diskrw把MBR备份到第一硬盘最后一个扇区
怎样用dspt全自动把MBR备份到第一硬盘的最后一个扇区,我用dspt 0 /L 查怎到了硬盘总扇区数,但怎样用批处理来完成,就此请教高手指教?
[ Last edited by bjsh on 2007-8-16 at 09:24 PM ]
|
|
2007-4-25 23:25 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
2 楼』:
你可以先用dspt 0 /L来得到硬盘的总扇区,然后用for提取这个总数,赋值给一个变量,用dspt的/s参来写到文件中。
我这里用dstp没有任何显示,无法测试,你自己尝试着自己搞定。
|
|
2007-4-26 02:23 |
|
|
hlytg
初级用户
积分 21
发帖 10
注册 2006-5-26
状态 离线
|
『第
3 楼』:
我用dspt 0 /L >A.TXT查到了硬盘总扇区数,但用FOR 提取时不知如何操作,我从论坛上学习了一些批处理操作,但自己始终没能把一个文本文件中指定行和列中的一个数提取出来,觉得太菜了,再请高手!
|
|
2007-4-26 08:14 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
4 楼』:
To hlytg:
把你的A.txt发出来让大家看看吧。
|
|
2007-4-26 11:28 |
|
|
hlytg
初级用户
积分 21
发帖 10
注册 2006-5-26
状态 离线
|
『第
5 楼』:
a.txt 如(提取156301488-1=156301487):
Disk Partitions Cylinders Heads Sectors TotalSectors Mbytes
0 2 1044 255 63 156301488 8192
No. Drv Type Volume PartType Act Offset Sectors MBytes
1 C: Primary Win95_FAT32 Yes 63 4096512 2000
2 D: Logic Win95_FAT32 4096638 12675222 6189
[ Last edited by hlytg on 2007-4-27 at 04:13 AM ]
|
|
2007-4-27 00:27 |
|
|
hlytg
初级用户
积分 21
发帖 10
注册 2006-5-26
状态 离线
|
『第
6 楼』:
已解决!就等dspt win32了
|
|
2007-5-24 12:00 |
|
|
yqi99
初级用户
积分 108
发帖 51
注册 2007-5-15
状态 离线
|
『第
7 楼』:
为什么我用8.15的最新版, 同时也试过了以前的版本
打 dspt 1 /find:all
不能显示NTFS的分区的盘符.
(仅仅加载了ifs或者NTFSpro都这样)
No. Drv Type Volume PartType Act Offset Sectors MBytes
1:1 D: Primary C DOS_FAT16 Yes 63 4192902 2047
1:2 Logic HPFS/NTFS 4193028 12578832 6142
1:3 Logic Program HPFS/NTFS 16771923 20964762 10236
1:4 Logic Data HPFS/NTFS 37736748 40403412 19728
|
|
2007-8-16 17:27 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
|
2007-8-16 23:04 |
|