|
这是网上找的海云编的脚本,有几个问题想请教一下,还请指点一下
winhex脚本:快速寻找硬盘ebr (用于手工重建分区表)
假设硬盘 c盘大于等于10GB,本脚本可以在几分钟内找到d盘的ebr,并可继续查找e盘的ebr,
查找第一块硬盘(本机)
open 80h
goto (20402550*512) 这里如果改别的容量就会报错无法执行,如果我的C盘小于10G怎么改,这里有什么规律?
{Assign my CurrentPos
Block (my+510) (my+511) 这个条件搜索的很多EBR都找不到,即446字节以前的要不为0的EBR就搜不到?
Find 0x55AA Down BlockOnly
IfFound
MessageBox "发现ebr"
move 2
EndIf
move 8225280
}[unlimited]
另外想请问,如果搜索条件改为搜000055AA,这样行不,我试了一下改为Block (my+508) (my+509)Block (my+510) (my+511)
FIND 0X000055AA Down BlockOnly
结果也是直接报错。呵呵,我对脚本还没了解过,所以请大家指点一下。 |
|