[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 怎样用批处理备份、恢复硬盘的MBR

看到这个贴子,http://www.bathome.net/viewthrea ... p;extra=&page=1

想请教各位高手,能否使用批处理中的某个命令或系统自带的命令,备份、恢复硬盘的MBR,网上搜索了很多资料,没有找到答案,有劳大侠帮忙,提前感谢!

回复 3# cfwyy77_bat

感谢大师的热心回复,我看了一些资料,说是MBR保留着分区表信息,有时分区表分区都丢了,用MBR的备份可以恢复回来,所以就想着备份一下!

TOP

本帖最后由 5i365 于 2019-2-20 10:22 编辑

回复 2# 窄口牛


    大师您好,dd是什么?怎样备份,能写一段代码示例吗?非常感谢!

刚刚百度搜索了一下,dd是linux命令吧,我是想在win下备份mbr

TOP

回复 3# cfwyy77_bat

bootice.exe 0 /mbr /backup mbr.txt
pause

大师您好,我写了上面的bat代码,然后把bootice.exe放到桌面,双击后,不会生成mbr.txt文件,而是直接打开了bootice 能帮看一下吗,感谢

TOP

回复 9# cfwyy77_bat

感谢大师帮助,终于可以备份了,另外,我看命令行帮助中,有这样一段话,我写了一句代码,想导出磁盘信息,但是死活不行,能指教一下吗?感谢

bootice.exe /device=0 /diskinfo /file=info.txt
————————————————————————————————————
/diskinfo
此参数用于输出磁盘信息,类似 RMPARTUSB.EXE。
使用 /file=xxx 来指定输出文件。
/diskinfo /list: 列出磁盘信息;
/diskinfo /find: 以环境变量的形式将磁盘信息输出到文件;
/diskinfo /getdrv /drive=n 以环境变量的形式列出指定磁盘的信息。
如果指定了 /usbonly 参数,仅输出 USB 磁盘信息,否则,列出所有磁盘。
————————————————————————————————————————————————

TOP

回复 11# cfwyy77_bat

OK了,感谢大师:
另外,经过大师的开导,我想是不是不用备份MBR,而是直接备份DPT呢,我在帮助中看到了下面的描述:按我现在的理解,是不是MBR中包含DPT的代码?

【分区及格式化】
────────────────────────────────
BOOTICE [DEVICE] /partitions [operation]
────────────────────────────────
operation:
/backup_dpt=xxx  >> 备份当前磁盘的分区表到文件 xxx
/restore_dpt=xxx >> 从文件 xxx 恢复当前磁盘的分区表

TOP

返回列表