精易论坛

标题: 易语言硬盘扇区读写+(MBR+GPT)备份还原代码 [打印本页]

作者: 苏轶    时间: 2025-2-9 21:30
标题: 易语言硬盘扇区读写+(MBR+GPT)备份还原代码
我看论坛上写操作MBR的代码很多,但是我似乎没有看到论坛上有人写操作GPT的代码,因此我来分享一个。
其实这次写了三个内容:1、读写硬盘扇区;2、备份还原MBR;3、备份还原GPT(对于GPT,这个我之前也去网上查过资料,要不然我可能写不出来)。
我这个代码有个优势就是现在论坛上对MBR硬盘操作的代码太多了,但是似乎默认写对GPT操作的代码,一些时候易语言可能也要对GPT进行操作,因此那些代码对于GPT硬盘来说可能不太友好,我这个代码可以解决这种问题,但是写这个代码不是为了干坏事的。
还有,这次的代码没有调用任何额外的API,只使用易自带的系统核心支持库完成。

硬盘扇区读写 (MBR GPT)备份还原.e

12.92 KB, 下载次数: 34, 下载积分: 精币 -2 枚


作者: yuangao    时间: 2025-2-9 21:34
感谢分享, 学习下,  感觉这类软件很少,   一键备份, 一键还原
作者: 算法艺术家    时间: 2025-2-9 21:36
这是大佬
作者: 1184798949    时间: 2025-2-9 21:43
感谢分享
作者: 算法艺术家    时间: 2025-2-9 22:20
感觉你这个代码再稍微改改 就可以像Ghost那样,实现备份整个分区数据为一个文件,然后再恢复这个文件到整个分区
作者: 苏轶    时间: 2025-2-9 22:31
算法艺术家 发表于 2025-2-9 22:20
感觉你这个代码再稍微改改 就可以像Ghost那样,实现备份整个分区数据为一个文件,然后再恢复这个文件到整个 ...

晚点我可以试试,晚点我会尝试单独对某个硬盘分区进行备份还原
作者: 算法艺术家    时间: 2025-2-9 22:32
苏轶 发表于 2025-2-9 22:31
晚点我可以试试,晚点我会尝试单独对某个硬盘分区进行备份还原

果然是大佬
作者: xizhihan    时间: 2025-2-9 23:21
可以考虑考虑改编成ghost一键备份还原程序。有关权限提升问题(直接提权到Trusted Installer)我会,并且独创了一套方法,我可以提供源码。
作者: 非善类    时间: 2025-2-10 02:12
感谢分享
作者: qq977352880    时间: 2025-2-10 02:30
关注一下,希望有更多见解。

作者: wgqxj    时间: 2025-2-10 09:17
谢谢分享
作者: kyo9766    时间: 2025-2-10 09:19
学习一下扇区读写,感谢分享
作者: 一指温柔    时间: 2025-2-10 09:33
#在这里快速回复#谢谢楼主提供!!!!
作者: wuqingg    时间: 2025-2-10 09:54
支持开源~~~~
作者: 亿万    时间: 2025-2-10 20:07

谢谢分享
作者: 283688410    时间: 2025-2-10 21:56
谢谢分享
作者: 皮皮君    时间: 2025-2-10 23:57
感谢分享,七彩课堂的例子有没有?
作者: 豆豆灰常开心    时间: 2025-2-11 07:39
感谢发布原创作品,精易因你更精彩!6666666666666
作者: 查过    时间: 2025-2-11 07:43
感谢楼主分享!
作者: 4891311a    时间: 2025-2-11 12:40
1、读写硬盘扇区;2、备份还原MBR
作者: 4891311a    时间: 2025-2-11 12:41

作者: 半伤    时间: 2025-2-12 09:33
感谢分享感谢分享~~~
作者: please    时间: 2025-2-12 09:39
感谢分享,支持开源!!!
作者: 2379705205    时间: 2025-2-14 16:30
谢谢分享

作者: llyyhh    时间: 2025-5-3 22:38

支持开源~!感谢分享
作者: XJxaiojing    时间: 2025-5-4 02:38
干货满满,学到了!
作者: lxn2wyf    时间: 2025-5-4 06:24
标题:易语言硬盘扇区读写+(MBR+GPT)备份还原代码

啊哈,这个帖子内容挺实用的呢!对于想要学习硬盘底层操作的朋友来说,应该是个不错的资源。之前我也想找这方面的资料,现在终于有人分享了,赞一个!不过还是得提醒大家,这种操作风险比较高,动手前一定要谨慎,最好先做好数据备份哦。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4