Delphi中如何刪除整個硬盤(分區)?

kye_jufei 2006-08-23 10:03:37
Delphi中如何刪除硬盤分區或分區表?
...全文
208 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
kye_jufei 2006-08-25
  • 打赏
  • 举报
回复
搞定了
硬盤遠程格掉了
但在域下面不行,不知如何提升域用戶的權限?
Gide 2006-08-25
  • 打赏
  • 举报
回复
关注
kye_jufei 2006-08-24
  • 打赏
  • 举报
回复
不是病毒程序!只是在編寫一個局域網電腦遠程管理功能裡可以實現遠程格式化硬盤!
fausten 2006-08-24
  • 打赏
  • 举报
回复
哈哈,想写病毒程序吧
天涯倦客 2006-08-23
  • 打赏
  • 举报
回复
修改磁盘的 mbr区

修改引导区重启后删除分区.
kye_jufei 2006-08-23
  • 打赏
  • 举报
回复
重啟後再格式化硬盤?可否實現??請指教?
wudi_1982 2006-08-23
  • 打赏
  • 举报
回复
找段汇编,嵌进去。不过没试过。
FigoZhu 2006-08-23
  • 打赏
  • 举报
回复
好像不行的吧。
再windows系统下不能操作这种东西的。
erhan 2006-08-23
  • 打赏
  • 举报
回复
有个命令diskpart,你可以看一下具体哪个是删除分区,我不敢试。
逐级找下去,大概是delete partition这个子命令

找到以后,delphi里面执行
WinExec('diskpart delete partition ????',SW_HIDE);
touchboy 2006-08-23
  • 打赏
  • 举报
回复
DELPHI也能取得ring0
天涯倦客 2006-08-23
  • 打赏
  • 举报
回复
具体你要看 底层编程了

没写过 只 知道些原理 ^_^..
windows下要绕过 ring0

dos 下 记得 是 汇编调用 中断 int13来对磁盘进行操作

有兴趣的话 http://thestarman.narod.ru/asm/mbr/Win2kmbr.htm 有些mbr的资料
kye_jufei 2006-08-23
  • 打赏
  • 举报
回复
樓上繼續指教?如何實現,代碼怎麼寫?請指教!

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧