如何更改 Windows 7/8/10 上下文菜单中的默认格式工具?

Ole*_*ric 6 windows formatting context-menu

当我右键单击驱动器并选择时,我想打开第三方(即:Rufus)应用程序format..

我该怎么做?

对于像这样的项目Notepad,我可以只交换 Windows 系统文件夹中的文件,这在这种特殊情况下似乎不起作用,或者至少,我还没有找到这样做的方法。

har*_*ymc 3

资源管理器中的格式命令是内置的,不易修改。

一位发帖者在用 Rufus 替换 Windows 驱动器格式工具一文中深入分析了该问题并总结了他的努力 ,他在其中寻求帮助以创建完整的解决方案。不幸的是,我看不到任何方法来完成他的工作。

可以Rufus通过注册表更新向所有驱动器的上下文菜单添加一个条目,例如以下.reg文件(非常通用且未经测试):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Drive\shell\rufus]
@="Rufus on drive"

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="\"C:\Program Files (x86)\Rufus\Rufus.exe\" %1"
Run Code Online (Sandbox Code Playgroud)

不幸的是,这将是无用的,因为 Rufus Wiki 帖子 命令行参数 #111,其中用户要求 Rufus 的命令行参数,有来自 Rufus 开发人员的最终文本:

我必须强调,命令行支持至少还需要几年的时间,所以我无法详细说明我计划如何解决那么遥远的问题,因为事情可以而且确实会发生很大的变化时间流逝。

如果没有命令行支持,就无法将驱动器号传递给 Rufus。因此,将这样的条目添加到资源管理器的上下文菜单中是没有意义的,因为它所做的只是调用 Rufus,就像从“开始”菜单或从桌面图标调用它一样。