[分享]磁盘格式化工具
2024-2-1 1071

本程序使用 diskpart 对磁盘进行操作,NT5的 diskpart 不能操作 USB磁盘,所以不支持NT6以下的Win。
另外 在vista和Win7中,PECMD.EXE 的 IFEX :e 命令无法检测是否存在 %SystemRoot%\system32\diskpart.exe。不知是bug还是特性。(一般情况下其它精简系统不会移除diskpart)

 

执行逻辑:diskpart clean 清除磁盘再格式化,磁盘数据全无。所以执行前请做好数据备份。数据无价,请谨慎操作。
注:显示所有磁盘为高风险操作。数据无价,请谨慎操作。

 

问:为啥要写这个程序
答:本人玩开发板,懒得每次用命令去格式化Micro SD卡

 

问:为啥不发无忧
答:没权限

QQ截图20240328154238.webp

QQ截图20240328154247.webp

部分代码

3.webp

 

2024.03.28 更新

1.新增任务栏进度
2.重写U盘检测和显示所有磁盘方案
3.美化界面

最后于 2024-3-28 被liangnijian编辑 ,原因: 2024.03.28 更新
上传的附件:
收藏
点赞 1
分享
: )
最新回复 (12)
  • avatar image
    bnn17 2024-2-2

    谢谢,有趣

    171717171717171717
  • avatar image
    absman1972 2024-2-2
    此楼层已删除
  • avatar image
    Charei 2024-2-3

    谢谢分享

    PE爱好者
  • avatar image
    Charei 2024-2-3

    谢谢分享

    PE爱好者
  • avatar image
    anson4 2024-2-6

    感谢分享!

    单机计算
  • avatar image
    anson4 2024-2-19

    有些磁盘检测不到2024-02-19_192506.webp

    单机计算
  • avatar image
    liangnijian 2024-2-20
    楼主   8
    anson4 有些磁盘检测不到

    插USB接口的U盘和移动硬盘是可以显示的,√ 显示多有磁盘 可以显示主板上的硬盘

    : )
  • avatar image
    anson4 2024-2-25
    liangnijian 插USB接口的U盘和移动硬盘是可以显示的,√ 显示多有磁盘 可以显示主板上的硬盘

    是的,没能显示的是内置硬盘和VHDX挂载盘符。

    单机计算
  • avatar image
    liangnijian 2024-2-28
    楼主   10
    anson4 是的,没能显示的是内置硬盘和VHDX挂载盘符。

    刚试了下,把 显示所有磁盘 √了能显示本机硬盘和虚拟磁盘。不知道是个别电脑的问题还是其它问题。

    QQ截图20240228102224.webp

    : )
  • avatar image
    红毛樱木 2024-3-14

    PECMD.EXE 的 IFEX :e 命令无法检测是否存在 %SystemRoot%\system32\diskpart.exe

    ---------------------

    可能是你在x64的系统下用了x86的pecmd.exe

  • avatar image
    liangnijian 2024-3-15
    楼主   12
    红毛樱木 PECMD.EXE 的 IFEX :e 命令无法检测是否存在 %SystemRoot%\system32\diskpart.exe --------------------- 可能是你在x64的系 ...

    也许吧。不过用 FORX 命令解决了

    : )
  • avatar image
    flyingdancex 2024-4-29

    感谢分享!

返回